静态类

  • 静态类必须直接从System.Object派生,从其他任何基类派生没有任何意义。无法创建静态类的实例
  • 静态类不能实现任何接口,这是因为只有使用类的一个实例时,才可以调用类的接口方法
  • 静态类只能定义静态成员(字段、方法、属性和事件),任何实例成员都将导致编译器报错
  • 静态类不能作为字段、方法参数或者局部变量使用,因为它们都代表引用了一个实例的变量
  • C#编译器将静态类标记为abstract和seal,此外编译器并不会在类型中生成一个实例构造器
posted @ 2012-08-13 00:16  HelloWorld.Michael  阅读(270)  评论(0编辑  收藏  举报