五种访问修饰符
- public [公开访问]
- 公开的访问权限。
- 当前类、子类、实例对象,都可以访问到。
- private [私有访问]
- 私有的访问权限。
- 只能在当前类内部进行访问使用。子类、实例对象均访问不到。
- protected [保护访问]
- 受保护的访问权限。
- 只能在当前类的内部,以及该类的子类中访问,实例对象访问不到。
- internal [内部访问]
- 只能在当前程序集(项目)中访问。
- 在同一个项目中,internal 和 public 的访问权限是一样的。
- protected internal [内部保护访问]
- protected + internal 的访问权限。
使用场合
- 修饰类
- 能够修饰类的访问修饰符:public 和 internal。
- 类的默认访问修饰符是 internal。
- 修饰类成员
- 五种访问修饰符都可以修饰类中的成员。
- 类中的成员默认访问修饰符是 private。