Sobes.tech
Junior — Middle

როგორ მუშაობს foreach ციკლი და რა აკეთებს ის კოლექციის გადახედვისას?

sobes.tech AI

პასუხი AI-სგან

C# dilində foreach döngüsü kolleksiyanın elementlərini keçmək üçün istifadə olunur (məsələn, massiv, siyahı və ya IEnumerable interfeysini həyata keçirən hər hansı obyekt). O, avtomatik olaraq kolleksiyanın hər bir elementindən keçir, onu müvəqqəti dəyişənə təyin edir və hər element üçün döngü bədənini icra edir.

Nümunə:

string[] meyvələr = { "alma", "banan", "gilas" };
foreach (var meyvə in meyvələr)
{
    Console.WriteLine(meyvə);
}

Bu nümunədə, foreach ardıcıl olaraq massivdəki hər meyvəni çap edir. Əhəmiyyətlidir ki, foreach kolleksiyanı dəyişmir və indekslərin açıq idarə olunmasına ehtiyac yoxdur, bu da kodu daha təmiz və təhlükəsiz edir.