C# 静态构造函数的使用

时间:2022-01-13 06:41:43

一个类只能有一个静态构造函数,,该构造函数不能有访问修饰符,不能带任何参数,不能直接调用, 无论创建了多少个类实例,其静态构造函数都只调用一次 1.在类实例化的时候会首先调用静态构造函数,然后再调用默认构造函数; StaticClass sc = new StaticClass(); 2.调用类中的静态成员变量时会调用静态构造函数; var tmp = StaticClass.Name; 3.调用类中的静态函数的时候也会调用静态构造函数; StaticClass.Test();