C# - Break and Continue

C# - أوامر Break و Continue

تُستخدم break للخروج من الحلقة مبكرًا، وتُستخدم continue لتخطي تكرار معين ومتابعة الحلقة.


🚫 استخدام break

تنهي الحلقة بالكامل عندما يتحقق شرط معين.


for (int i = 1; i <= 10; i++)
{
    if (i == 5)
    {
        break; // يخرج من الحلقة عند i = 5
    }
    Console.WriteLine(i);
}

الناتج:


1
2
3
4

➡️ استخدام continue

يتخطى تكرارًا معينًا ويكمل الحلقة.


for (int i = 1; i <= 5; i++)
{
    if (i == 3)
    {
        continue; // يتخطى الطباعة عندما i = 3
    }
    Console.WriteLine(i);
}

الناتج:


1
2
4
5

🎯 ملاحظات:

  • break تُخرجك نهائيًا من الحلقة.
  • continue تُنهي التكرار الحالي وتبدأ التالي.
  • مفيدة في حالات الفلاتر أو التوقف عند شروط معينة.

تعليقات

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

C# - Arrays

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

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