حلقة Foreach
تعد foreach طريقة أكثر أناقة للتكرار عبر المصفوفات أو المجموعات. تُقرأ كـ "لكل عنصر في المجموعة".
مثال:
csharp string[] names = {"Alice", "Bob", "Charlie"};
foreach (string name in names) { Console.WriteLine($"Hello {name}"); }
ملاحظة: استخدم foreach عندما لا تحتاج إلى الفهرس (أي لا تحتاج لمعرفة ترتيب العنصر). استخدم for إذا كنت بحاجة لتعديل المصفوفة عند فهرس محدد.