Use static : Static « Class Interface « C# / C Sharp






Use static

Use static
/*
C#: The Complete Reference 
by Herbert Schildt 

Publisher: Osborne/McGraw-Hill (March 8, 2002)
ISBN: 0072134852
*/


// Use static. 
 
using System; 
 
class StaticDemo { 
  // a static variable 
  public static int val = 100;  
 
  // a static method 
  public static int valDiv2() { 
    return val/2; 
  } 
} 
 
public class SDemo { 
  public static void Main() { 
 
    Console.WriteLine("Initial value of StaticDemo.val is " 
                      + StaticDemo.val); 
 
    StaticDemo.val = 8; 
    Console.WriteLine("StaticDemo.val is " + StaticDemo.val); 
    Console.WriteLine("StaticDemo.valDiv2(): " + 
                       StaticDemo.valDiv2()); 
  } 
}


           
       








Related examples in the same category

1.Static members are frequently used as counters.
2.Error using static
3.Can call a non-static method through an object reference from within a static method
4.Use a static field to count instancesUse a static field to count instances
5.Use a static class factoryUse a static class factory
6.Use a static constructorUse a static constructor
7.Illustrates the use of static membersIllustrates the use of static members
8.Demonstrates access to static and non-static membersDemonstrates access to static and non-static members
9.Demonstrates how a static field is shared by multiple instances of a classDemonstrates how a static field is shared by multiple instances of a class
10.Demonstrates use of static constructorDemonstrates use of static constructor
11.Use static method to initialize field