c#中的访问修饰符Protected,privet ,public, internal,和internal protected
Protected,privet ,public, internal,和internal protected的区别
Private修饰的,只能值类内部使用,外部不可以使用,子类不能直接访问,但可以通过父类的get set间接访问
|
internal关键字是类型和类型成员的访问修饰符。只有在同一程序集(项目)的文件中,(引用了类库,类库中的internal也不能用)内部类型或成员才是可访问的
|
Protected修饰的,只能在子类或自己才能访问 protected 修饰的属性只能在子类内部和当前类内部中使用 可以在类内部以及所有子类中(内部)访问。 |
Protected internal修饰的是把两者的范围取并集都可以使用 |
Public 都可以使用 |
类的修饰符只能是Public 和internal))private不能修饰类
Protected,privet ,public, internal,和internal protected五种可以修饰变量,方法