访问修饰符
Posted 小二上酒彡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了访问修饰符相关的知识,希望对你有一定的参考价值。
C#中的访问修饰符
1.private,私有访问修饰符,被private访问修饰符修饰的成员只能在当前类的内部可以访问,其他地方一律不能访问[类中成员,如果不写访问修饰符则默认都是private]
2.protected,被protected访问修饰符修饰的成员,只能在当前类的内部或者所有子类中使用,不管是否在一个程序集.
3.internal,被internal访问修饰符修饰的成员,只能在同一个程序集中使用.
4.protected internal,这个访问修饰符兼具protected与internal的特性(合集),当前类的内部,所有子类的内部,或者同一个程序集中访问.
5.public,没有限制
注意: 自己写的类,只能被internal或者public修饰
以上是关于访问修饰符的主要内容,如果未能解决你的问题,请参考以下文章
在Java和c#中如果不写访问修饰符,类和类成员默认的是啥访问修饰符?