حلقه While در سی شارپ

حلقه While در سی شارپ

زمان مطالعه

4 دقیقه

تعداد بازدید

253

تعداد پرسش ها

0

افزودن به لیست علاقه مندی ها


برچسب ها :

نکات سی شارپ

اشتراک گذاری این مطلب

حلقه ها در سی شارپ

حلقه ها در سی شارپ می توانند یک بلوک کد را اجرا کنند تا زمانی که یک شرط مشخص شده حاصل شود.

حلقه ها مفید هستند زیرا باعث صرفه جویی در وقت می شوند ، خطاها را کاهش می دهند و باعث خوانایی بیشتر کد می شوند.

حلقه While 

حلقه while به شرطی که یک شرط مشخص True باشد ، در یک بلوک کد قرار می گیرد (اجرای کدهای داخل حلقه تا زمانی که شرط درست باشد انجام خواهد شد).

while (condition) 
{
  // code block to be executed
}

در مثال زیر ، کد موجود در حلقه بارها و بارها اجرا می شود ، به شرطی که یک متغیر (i) کمتر از 5 باشد:

int i = 0;
while (i < 5) 
{
  Console.WriteLine(i);
  i++;
}

توجه: فراموش نکنید که متغیر مورد استفاده در شرایط را افزایش دهید، در غیر این صورت حلقه هرگز پایان نخواهد یافت!

حلقه Do/While

حلقه do / while نوع دیگری از حلقه while است. این حلقه قبل از بررسی صحت شرط ، بلاک کد را یک بار اجرا می کند ، سپس حلقه را تکرار می کند تا زمانی که شرط درست باشد

do 
{
  // code block to be executed
}
while (condition);

مثال زیر از حلقه do / while استفاده می کند. حلقه همیشه حداقل یک بار اجرا می شود ، حتی اگر شرط نادرست باشد ، زیرا قبل از آزمایش شرط ، کد اجرا می شود

int i = 0;
do 
{
  Console.WriteLine(i);
  i++;
}
while (i < 5);

فراموش نکنید که متغیر مورد استفاده را در شرایط افزایش دهید ، در غیر این صورت حلقه هرگز پایان نخواهد یافت



پرسش و پاسخ
0
دوره پیشنهادی
دوره پیشنهادی