Junior — Middle
Kako funkcioniše foreach petlja i šta radi prilikom prolaska kroz kolekciju?
sobes.tech АИ
Одговор од АИ
Цикл foreach у C# се користи за пролазак кроз елементе колекције (на пример, низ, листу или било који објекат који имплементира интерфејс IEnumerable). Он аутоматски пролази кроз сваки елемент колекције, додељује га привременој променљивој и извршава тело циклуса за сваки елемент.
Пример:
string[] воће = { "јабука", "банана", "шљива" };
foreach (var воће in воће)
{
Console.WriteLine(воће);
}
У овом примеру, foreach редом исписује сваки комад воћа из низа. Важно је напоменути да foreach не мења колекцију и не захтева експлицитно управљање индексима, што чини код чистијим и безбеднијим.