Junior — Middle
Ako funguje cyklus foreach a čo robí pri prechádzaní kolekcie?
sobes.tech AI
Odpoveď od AI
Cyklus foreach v jazyce C# se používá k průchodu prvky kolekce (například pole, seznam nebo jakýkoli objekt implementující rozhraní IEnumerable). Automaticky prochází každý prvek kolekce, přiřadí ho do dočasné proměnné a provádí tělo cyklu pro každý prvek.
Příklad:
string[] ovoce = { "jablko", "banán", "třešeň" };
foreach (var ovoce in ovoce)
{
Console.WriteLine(ovoce);
}
V tomto příkladu foreach postupně vypíše každý kus ovoce z pole. Je důležité poznamenat, že foreach nemění kolekci a nevyžaduje explicitní správu indexů, což činí kód čistším a bezpečnějším.