Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MSDN 上的 C# 语言参考将“受保护的内部”定义为“访问仅限于当前程序集或从包含类派生的类型”。但是从语义的角度来看,“受保护的内部”对我来说听起来像“受保护的和内部的”,这意味着该成员只能被同一程序集中的那些派生类访问。是否有任何具有相同含义的访问修饰符?
C# 没有任何这样的访问修饰符。
但是,CLR 确实支持它,因为 FamANDAssem 访问级别(protected internal是 FamORAssem)
protected internal
不,没有这样的修饰符。Internal应该足够了,因为您应该能够从同一程序集中的其他类型中知道什么是合法的,什么不是。
Internal