首页 > 代码库 > 静态构造函数

静态构造函数

using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace ConsoleApplication1{    class C1    {        public static int myvalue;        static C1()//静态构造函数中不允许出现访问修饰符,类中只能有一个静态构造函数,而且不能带参数         { myvalue = http://www.mamicode.com/3; }//不能从程序中显示的调用静态构造函数,系统会自动调用他们    }    class Program    {        static void Main(string[] args)        {            C1 C = new C1();            Console.WriteLine("myvalue:{0}", C1.myvalue);            C1.myvalue = 20;            Console.WriteLine("myvalue:{0}", C1.myvalue);            Console.ReadLine();        }    }}//实例构造函数://如果希望能从类的外部创建类的实例,需要将类的构造函数声明为public!!

 

静态构造函数