آموزش سی شارپ - دستور break
دستور Break در C# دارای دو کاربرد زیر است:
-
وقتی که دستور Break درون یک حلقه قرار میگیرد، حلقه به صورت فوری متوقف شده و کنترل برنامه در خط بعدی پس از حلقه ادامه پیدا میکند.
-
این دستور میتواند برای پایان دادن به یک شرط در دستور Switch مورد استفاده قرار گیرد.
در صورت استفاده از حلقههای تو در تو (یعنی یک حلقه درون یک حلقه دیگر)، دستور Break اجرای حلقهی درونی را متوقف خواهد کرد و شروع به اجرای خط بعدی کد پس از بلوک خواهد کرد.
نحو
نحو دستور Break در C# به شکل زیر است:
break;
نمودار جریان
مثال
using System;
namespace Loops {
class Program {
static void Main(string[] args) {
/* local variable definition */
int a = 10;
/* while loop execution */
while (a < 20) {
Console.WriteLine("value of a: {0}", a);
a++;
if (a > 15) {
/* terminate the loop using break statement */
break;
}
}
Console.ReadLine();
}
}
}
وقتی کد بالا کامپایل و اجرا میشود، نتیجهی زیر تولید میشود −
value of a: 10
value of a: 11
value of a: 12
value of a: 13
value of a: 14
value of a: 15
حلقه های تو در تو
- درس قبلی
درس بعدی -
دستور continue