我们不可以预计不同的类的静态构造函数按照什么顺序执行.但是,可以确保静态构造函数至多运行一次
即在代码引用类之前的执行..C#中,静态构造函数通常在第一次调用类的成员之前执行.
静态构造函数没有访问修饰符(想想是为什么)
无参数的实例构造函数可以在类中和静态构造函数安全共存
尽管参数列表是相同的,但这个并不矛盾
因为静态构造函数是在加载类的时候执行的,
而实例构造函数则是在创建实例时执行 所以并没有冲突..
我们不可以预计不同的类的静态构造函数按照什么顺序执行.但是,可以确保静态构造函数至多运行一次
即在代码引用类之前的执行..C#中,静态构造函数通常在第一次调用类的成员之前执行.
静态构造函数没有访问修饰符(想想是为什么)
无参数的实例构造函数可以在类中和静态构造函数安全共存
尽管参数列表是相同的,但这个并不矛盾
因为静态构造函数是在加载类的时候执行的,
而实例构造函数则是在创建实例时执行 所以并没有冲突..