【发布时间】:2012-10-09 00:04:34
【问题描述】:
可能重复:
What is the difference between ‘protected’ and ‘protected internal’?
我看到了很多关于声明成员受内部保护的真正含义的争议。
在这种情况下,成员的访问修饰符是“受保护的或内部的”还是“受保护的和内部的”?
【问题讨论】:
可能重复:
What is the difference between ‘protected’ and ‘protected internal’?
我看到了很多关于声明成员受内部保护的真正含义的争议。
在这种情况下,成员的访问修饰符是“受保护的或内部的”还是“受保护的和内部的”?
【问题讨论】:
documentation 明确表示它是“受保护的或内部的”。
也就是说 - 在程序集和任何子类型中都可以访问成员。
受保护的内部 类型或成员可以被声明它的程序集中的任何代码访问,也可以从另一个程序集中的派生类中访问。来自另一个程序集的访问必须在派生自声明受保护内部元素的类的类声明中进行,并且必须通过派生类类型的实例进行。
【讨论】: