【发布时间】:2011-07-07 18:31:27
【问题描述】:
【问题讨论】:
-
protected internal表示程序集中的任何人都可以访问它,也可以从类派生的任何人访问它,但不一定是两者,如果您正在寻找的话。
标签: c# .net access-modifiers
【问题讨论】:
protected internal 表示程序集中的任何人都可以访问它,也可以从类派生的任何人访问它,但不一定是两者,如果您正在寻找的话。
标签: c# .net access-modifiers
所有这些答案都是向后的:受保护的内部可用于派生类或同一(或 InternalsVisibleTo)程序集中的其他对象。你想要的东西是不可能的,正如 Eric Lippert 指出的那样,它不是真正有用的,或者至少是你不应该很快期待的东西:http://blogs.msdn.com/b/ericlippert/archive/2008/04/24/why-can-t-i-access-a-protected-member-from-a-derived-class-part-three.aspx
【讨论】:
使用受保护的内部访问修饰符 - http://msdn.microsoft.com/en-us/library/ms173121.aspx
【讨论】:
有一个受保护的内部访问标识符。你可以使用它。
【讨论】:
只需使用两个访问说明符..
protected internal void method()
{
}
【讨论】: