自分自身のアセンブリ内部のクラスからのみ見える ってのが意味がわからない
アクセス修飾子
・private
同一クラス内のみ
・public
どこからでも
・protected
派生クラスから
・internal
自分自身のアセンブリ内部のクラスからのみ見える
->internalはデフォルトのアクセシビリティ。
クラス宣言の中で明示的にpublic修飾子を指定しなければ、アセンブリの外部のコードはクラスにアクセスすることはできない
->internal修飾子を使用して明示的にクラスをinternalと宣言することができる
・protected internal
派生したクラス or 自分自身のアセンブリ内部のクラスからアクセス可能
public - protected internal
|
| -> protected -
| |
| | -> private
| |
| -> internal ネタ元