.net的类初始化顺序:
类成员变量初始化先于类的构造函数
静态成员变量先于实例变量
子类成员变量先于父类成员变量
父类构造函数先于子类构造函数