Sobes.tech
Junior — Middle
98

Comment fonctionne la boucle foreach et que fait-elle lors de l'itération sur une collection?

Réponse de l'IA

sobes.tech IA

Цикл foreach в C# используется для перебора элементов коллекции (например, массива, списка или любого объекта, реализующего интерфейс IEnumerable). Он автоматически проходит по каждому элементу коллекции, присваивая его временной переменной, и выполняет тело цикла для каждого элемента.

Пример:

string[] fruits = { "яблоко", "банан", "вишня" };
foreach (var fruit in fruits)
{
    Console.WriteLine(fruit);
}

В этом примере foreach последовательно выводит каждый фрукт из массива. Важно, что foreach не изменяет коллекцию и не требует явного управления индексами, что делает код чище и безопаснее.