Kelas bersarang ialah kelas yang diisytiharkan dalam kelas lampiran lain. Ia adalah ahli kelas tertutupnya dan ahli kelas tertutup tidak boleh mengakses ahli kelas bersarang.
Mari kita lihat contoh coretan kod kelas bersarang dalam C#.
Contohclass 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++; } }
Contoh ini menunjukkan bahawa kelas Dua ialah kelas bersarang. Kelas dua terkandung dalam perisytiharan kelas satu.
Kelas dua di sini termasuk dalam pengisytiharan kelas satu. Oleh itu, kelas kedua ialah kelas bersarang. Kerana ia mempunyai pengubah kebolehcapaian awam, ia boleh diakses di luar skop kelas Satu.
Atas ialah kandungan terperinci Kelas bersarang C#. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!