internal class Foo
{
public void Fee()
{
Debug.WriteLine("Fee");
}
internal void Fi()
{
Debug.WriteLine("Fi");
}
}
クラス全体がすでに内部にあるため、 Fee() と Fi() は等しくアクセスできると考えています。私は何かを見落としていますか?このような場合、メソッドに public または internal を選択する理由はありますか?