访问修饰符
C# 中常用的有 private、public、protected、internal 4个访问修饰符。
private:私有访问是允许的最低访问级别,私有成员只有在声明它们的类和结构中才可以访问。
public:公共访问是允许的最高访问级别,对访问公共成员没有限制。
protected:受保护成员在它的类中可以访问并且可有派生类访问。
internal:只有在同一程序集的文件中,内部类型或成员才可访问。
internal protected:受保护的内部成员,当前程序集或派生自包含类的类型中使用,应用于内嵌类或成员。
private protected:私有受保护的成员,包含类或当前程序集中派生自包含类的类型使用,应用于内嵌类或成员。(C#7.2及更高版本中有效)