访问修饰符
public :公开的公共的,任何地方都可以访问
private:私有的,只能在当前类的内部访问
protected:受保护的,只能在当前类的内部以及该类的子类中访问
internal:只能在当前项目中访问,在同一个项目中,internal和public的权限一样
protected internal:protected+internal
1)、能够修饰类的访问修饰符只有两个?
public、internal
2)、可访问性不一致
子类的访问权限不能高于父类的访问权限,会暴露父类的成员
3)、protected和internal 谁的访问权限更高?
1.在同一个程序集(项目)中internal 更高,因为protected需要继承才可以
2.不在同一程序集(项目)中protected更高,因为出了程序集internal无法访问,但protected可以通过继承来进行访问