Junior — Middle
Foreach sikli qanday ishlaydi va u kolleksiya bo'ylab yurishda nima qiladi?
sobes.tech AI
AIdan javob
C# tilida foreach sikli kolleksiyaning elementlarini (masalan, massiv, ro'yxat yoki IEnumerable interfeysini amalga oshiradigan har qanday ob'ekt) aylanib chiqish uchun ishlatiladi. U avtomatik ravishda kolleksiyaning har bir elementini o'tib, vaqtinchalik o'zgaruvchiga tayinlaydi va har bir element uchun sikl tanasini bajaradi.
Misol:
string[] mevalar = { "olma", "banan", "malina" };
foreach (var meva in mevalar)
{
Console.WriteLine(meva);
}
Bu misolda, foreach ketma-ket har bir mevaning qiymatini chiqaradi. Muhim nuqta shuki, foreach kolleksiyani o'zgartirmaydi va indekslarni aniq boshqarishni talab qilmaydi, bu esa kodni toza va xavfsiz qiladi.