如果我们的类声明了静态构造方法,必须保证静态构造方法在类的实例创建前运行。

例如,可以在Time中加上一个静态构造方法:

static Time ()

{

    Name = "Time";

}

注意,在静态构造方法前没有访问修饰符(如public),访问修饰符不允许用于静态构造方法。Name必须声明为静态成员变量:

private static string Name;