C#中,静态类和非静态类的区别是什么?

如题所述

第1个回答  推荐于2017-09-26
静态类是不能实例化的,我们直接使用它的属性与方法,静态类最大的特点就是共享。静态类中的所有成员必须是静态的。静态类可以有静态构造函数,静态构造函数不可继承。静态构造函数可以用于静态类,也可用于非静态类。静态构造函数无访问修饰符、无参数,只有一个 static 标志。静态构造函数不可被直接调用,当创建类实例或引用任何静态成员之前,静态构造函数被自动执行,并且只执行一次。非静态类需要你自己去实例化加载它,才能调用本回答被提问者采纳
相似回答