アクセス修飾子のないメソッド 質問する

アクセス修飾子のないメソッド 質問する

わかりました、これは私を悩ませています。どこかで読んだことがあるのですが、Google では役に立ちません。

アクセス修飾子を指定しないメソッドのアクセシビリティ レベルは何ですか?

void Foo()
{
    //code
} 

言いたいことはあるinternalけど、100%確信はない。

ベストアンサー1

デフォルトのアクセシビリティはタイプですinternalが、そのタイプのデフォルトのアクセシビリティはメンバー種類によって異なります。

一般的に言えば、クラスprivateデフォルトでは、構造体デフォルトですpublic。これは言語によって異なります。C++ のデフォルトの構造体アクセス修飾子は public ですが、C# の場合は private です。

おすすめ記事