Sobes.tech
Junior — Middle

Foreach dövrəsi necə işləyir və kolleksiyanı gəzərkən nə edir?

sobes.tech Süni İntellekt

AI-dan cavab

C# dilində foreach döngüsü, kolleksiyanın elementlərini (məsələn, massiv, siyahı və ya IEnumerable interfeysini həyata keçirən hər hansı obyekt) keçmək üçün istifadə olunur. 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.