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