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
.
تعليقات
إرسال تعليق