13

MSDN の C# 言語リファレンスでは、「保護された内部」を「アクセスは、現在のアセンブリまたはそれを含むクラスから派生した型に制限されています」と定義しています。しかし、セマンティックな観点からは、「保護された内部」は「保護された内部の両方」のように聞こえます。これは、メンバーが同じアセンブリ内の派生クラスにのみアクセスできることを意味します。同じ効果を意味するアクセス修飾子はありますか?

4

2 に答える 2

18

C# には、そのようなアクセス修飾子はありません。

ただし、FamANDAssem アクセス レベル (protected internalが FamORAssem)であるため、CLR はそれをサポートします。

于 2012-09-30T13:18:03.297 に答える
1

いいえ、そのような修飾子はありません。Internal同じアセンブリ内の他の型の中から、呼び出しが正当なものとそうでないものを知ることができるはずなので、十分なはずです。

于 2012-09-30T13:17:36.997 に答える