Mega Code Archive

 
Categories / C# / Class Interface
 

Use a static constructor

/* C#: The Complete Reference  by Herbert Schildt  Publisher: Osborne/McGraw-Hill (March 8, 2002) ISBN: 0072134852 */ // Use a static constructor.    using System;    class Cons {    public static int alpha;    public int beta;      // static constructor    static Cons() {      alpha = 99;      Console.WriteLine("Inside static constructor.");    }      // instance constructor    public Cons() {      beta = 100;      Console.WriteLine("Inside instance constructor.");    }  }     public class ConsDemo {    public static void Main() {        Cons ob = new Cons();        Console.WriteLine("Cons.alpha: " + Cons.alpha);      Console.WriteLine("ob.beta: " + ob.beta);                       }  }