class One { public int num1; public class Two { public int num2; } } class Demo { static void Main() { One a = new One(); a.num1++; One.Two ab = new One.Two(); ab.num2++; } }この例は、クラス 2 がネストされたクラスであることを示しています。クラス 2 はクラス 1 の宣言内に含まれています。 ここでのクラス 2 は、クラス 1 の宣言に含まれています。したがって、2 番目のクラスはネストされたクラスになります。 public アクセシビリティ修飾子があるため、クラス One のスコープ外からアクセスできます。
以上がC# のネストされたクラスの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。