これはおそらく単純ですが、これを行うことが可能かどうかはわかりません。シンプルなC#質問:クラスのネスト、アクセシビリティ
私は、次のコードを持っている:私はすでにインスタンス化した場合
public class A {
thisMethod();
public class B {
someMethod();
}
}
public class C {
A myA = new A();
A.B.someMethod();
}
私はBにアクセスできないのはなぜ?
THanksあなたの助けを前に!
私はそれをやった理由を推測しますその方法は論理的なグループ分けのためのものでした。ですから、私はPlayer.ControlsとPlayer.Libraryを、巨大なクラスのすべてのメソッドの代わりに使用します。 – WedTM
しかし、なぜそれらを巣に入れますか?なぜ、 "Player"名前空間の中だけで、クラスを完全に別々にする必要はありませんか? –