修饰符有五种:private(私有的)、protected(受保护的)、internal(程序集内部的)、public(公开的)、以及protectde internal(只有本程序内或者继承于该类的类型可以访问)。
可以使用修饰符的对象:命名空间、类、结构、枚举、接口、委托、函数、变量。
Private: 类自身调用。
Protected: 以包含Protected 的类开始,延伸到所有派生类,均可访问。
Public:不用多说, 所有的类均可访问。
Internal: 同一个程序集中的所有类均可访问,可以想象成Public 的其中一个程序集集合。
Protected Internal : Internal 和 Protected的并集, 同一个程序集中的所有类,以及所有程序集中的子类。 |