gelung foreach dalam C#
Soalan:
Apakah jenis kelas yang membenarkan penggunaan gelung foreach?
Jawapan:
Secara teknikal, mana-mana kelas yang mempunyai kaedah awam bernama GetEnumerator() yang mengembalikan jenis dengan kaedah MoveNext() bool dan sifat Semasa boleh digunakan. Walau bagaimanapun, penjelasan yang paling biasa melibatkan kelas yang melaksanakan IEnumerable atau IEnumerable
Dengan sambungan, mana-mana kelas yang melaksanakan ICollection atau ICollection
Cara ia berfungsi:
Gelung foreach berfungsi seperti berikut:
Variasi:
Atas ialah kandungan terperinci Apakah Jenis Kelas C# Menyokong Gelung Foreach?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!