C# - Loop Through Arrays

C# - التكرار عبر المصفوفات (Loop Through Arrays)

عند التعامل مع المصفوفات، من الشائع أن نحتاج إلى المرور على جميع العناصر بداخلها، ويمكنك فعل ذلك باستخدام for أو foreach.


🔁 استخدام حلقة for:


int[] numbers = { 10, 20, 30, 40, 50 };

for (int i = 0; i < numbers.Length; i++)
{
    Console.WriteLine(numbers[i]);
}

✅ حلقة for تُستخدم عندما تحتاج إلى الوصول إلى الفهرس داخل الحلقة.


🔄 استخدام حلقة foreach:


string[] names = { \"أحمد\", \"منى\", \"سارة\" };

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

✅ حلقة foreach تُستخدم عندما لا تهتم بالفهرس وتريد فقط الوصول إلى القيم.


🎯 ملاحظات هامة:

  • استخدم Length لمعرفة عدد عناصر المصفوفة.
  • foreach أكثر أمانًا لأنها لا تعرضك لأخطاء خارج النطاق.
  • يمكنك التكرار أيضًا بالعكس باستخدام for وبدء i من Length - 1.

تعليقات

المشاركات الشائعة من هذه المدونة

C# - Arrays

Entity Framework - ما هو ORM؟ ونبذة عن Dapper وNHibernate

Entity Framework - مقدمة عن Entity Framework