- public:可以在任何地方使用,没有使用限制。
- protected:只能够在本类和子类中访问。
- pravite :只能在类本身进行访问,子类和外类都无法访问。
- internal:只能在当前项目中,也就是同一个命名空间中访问。
- abstract:不能被实例化,只能继承。
- sealed :只能实例化,不能派生。
- partial:部分类修饰符,一个类的内容可以写在不同的文件中。
- static:静态修饰符,不需要创建对象,可以直接使用(只能应用于类)。
- virtual:虚方法,表示这个成员可以被派生类重写。
- override:重载,表示派生类型重写基础类型的成员。
- new :应用于嵌套类型、方法、属性、事件、常量或字段,表示该成员与基类中类似的成员没有关系。