66问答网
所有问题
C#中,静态类和非静态类的区别是什么?
如题所述
举报该问题
其他回答
第1个回答 推荐于2017-09-26
静态类是不能实例化的,我们直接使用它的属性与方法,静态类最大的特点就是共享。静态类中的所有成员必须是静态的。静态类可以有静态构造函数,静态构造函数不可继承。静态构造函数可以用于静态类,也可用于非静态类。静态构造函数无访问修饰符、无参数,只有一个 static 标志。静态构造函数不可被直接调用,当创建类实例或引用任何静态成员之前,静态构造函数被自动执行,并且只执行一次。非静态类需要你自己去实例化加载它,才能调用本回答被提问者采纳
相似回答
大家正在搜
相关问题
c#静态类和非静态类的区别
c#中静态字段与非静态字段有什么区别
请问C#类的静态方法和非静态方法分别是什么?有什么区别?
c#静态类和拥有全部静态成员的非静态类的区别
C#静态和非静态的区别
请问C#中的静态类是什么意思?
c#中静态类的优缺点
C#中,静态的构造函数跟非静态的有什么区别?