العودة إلى الدورة

حلقة Foreach والتكرار عبر المجموعات

.NET من الصفر إلى الاحتراف: إتقان C# وتطوير التطبيقات الحديثة

حلقة Foreach

تعد foreach طريقة أكثر أناقة للتكرار عبر المصفوفات أو المجموعات. تُقرأ كـ "لكل عنصر في المجموعة".

مثال:

csharp string[] names = {"Alice", "Bob", "Charlie"};

foreach (string name in names) { Console.WriteLine($"Hello {name}"); }

ملاحظة: استخدم foreach عندما لا تحتاج إلى الفهرس (أي لا تحتاج لمعرفة ترتيب العنصر). استخدم for إذا كنت بحاجة لتعديل المصفوفة عند فهرس محدد.