C# 静态构造函数
作用:在第一次使用类之前,用静态构造函数来初始化封闭类中一些静态变量。
示例:
public class Car : Product { private readonly static string _productType; public static string ProductType { get { return _productType; } } static Car() { _productType = "汽车"; } }
静态构造函数没有访问修饰符,不能带任何参数,一个类只能有一个静态构造函数,只能访问类的静态成员。
它只是在第一次加载类的时候被调用,以后便不会再调用。