静态构造函数 在C#中有个静态构造函数(也有的叫 静态构造器)他的特点以及于实例构造函数的对比如下:1、静态构造函数和实例构造函数可共存:前者为类加载时执行,后者为new时执行2、静态构造函数无参数,且访问修饰符存在与否没意义:由.NET运行库调用3、静态构造函数使用的原因:在第一次使用类时,从外部源中初始化某些静态字段方法4、静态构造函数的执行:.NET运行库不能确保其执行时间,但必定是在代码引用类前执行,且仅仅只一次 静态构造函数的例子如下 静态构造函数1public class Test2{3 static Test()4 {5 // 静态构造函数6 // 这个函数不能被重载7 }8}