- static(静态)关键字会导致C#编译器会把类型标记为abstract(抽象)且sealed(密封);
- static关键字只能应用于引用类型,不能应用于值类型,因为CLR总是允许值类型被实例化;
- 静态类直接继承自System.Object类型;
- 静态类不允许实现任何接口;
- 静态类中只能定义静态成员(字段、方法、属性和事件);
- 静态类不允许作为字段、方法参数或局部变量。
转载于:https://www.cnblogs.com/xuyanzheng/p/clr-via-csharp-static-classes.html