public: 公开访问
private:私有的,只能在当前类中访问
protected:受保护的,只能在当前类或其子类中访问
internal:只能在当前程序集/项目中访问,在同一项目中internal与public权限相同
protected innternal: protected + innternal
1.可以修饰类的只有:public,internal [1.(partial):部分类-多个人需要写同一个类时使用每个人完成类的一部分。2.sealed:密封类,此类不可被继承但可继承的类。
2.子类的访问权限不能高于父类的访问权限,会暴露父类成员
例:在程序集外会通过子类访问到子类所继承的父类成员!
internal class Person
{
}
public class Student : Person
{
}