- 静态类必须直接从System.Object派生,从其他任何基类派生没有任何意义。无法创建静态类的实例
- 静态类不能实现任何接口,这是因为只有使用类的一个实例时,才可以调用类的接口方法
- 静态类只能定义静态成员(字段、方法、属性和事件),任何实例成员都将导致编译器报错
- 静态类不能作为字段、方法参数或者局部变量使用,因为它们都代表引用了一个实例的变量
- C#编译器将静态类标记为abstract和seal,此外编译器并不会在类型中生成一个实例构造器
转载于:https://www.cnblogs.com/fast-michael/archive/2012/08/13/2635624.html