C# 静态类 | 狂吼的面包圈
因为梦想
我们一直在努力

C# 静态类

  • 静态类几个注意的点进行记录
  • 因为CLR总是允许值类型实例化,所以static仅可用于类,不可用于结构(值类型)
  • 静态类必须直接从System.Object派生,从其他任何基类派生没有任何意义继承之适用于对象,而我们无法创建静态类的实例
  • 静态类不能实现任何接口,因为只有使用类的一个实例时,才可以调用类的接口方法
  • 静态类只能定义静态成员(字段,方法,属性,事件),任何实例成员都将导致编译器报错
  • 静态类不能作为字段,方法,参数或局部变量使用,因为它们都代表引用了一个实例的变量
转载请注明原出处:狂吼的面包圈 » C# 静态类