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

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

زمان مطالعه

4 دقیقه

تعداد بازدید

399

تعداد پرسش ها

0

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


برچسب ها :

نکات سی شارپ

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

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

در سی شارپ وقتی دقیقاً می دانید چند بار می خواهید از طریق یک کد را اجرا کنید ، به جای حلقه while از حلقه for استفاده کنید:

for (statement 1; statement 2; statement 3) 
{
  // code block to be executed
}

statement 1 قبل از اجرای بلاک کد (یک بار) اجرا می شود.

statement 2 شرط اجرای بلوک کد را تعریف می کند.

statement 3 بعد از اجرای بلوک کد (هر بار) اجرا می شود.

مثال زیر اعداد 0 تا 4 را چاپ می کند:

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

statement 1 قبل از شروع حلقه متغیری را تنظیم می کند (int i = 0).

statement 2 شرط اجرای حلقه را تعریف می کند (که باید کمتر از 5 باشد). اگر شرط درست باشد ، حلقه دوباره شروع می شود ، اگر نادرست باشد ، حلقه پایان می یابد.

statement 3 با هر بار اجرای بلوک کد در یک حلقه ، مقداری (++i) را افزایش می دهد.

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

یک حلقه foreach نیز وجود دارد که منحصراً برای حلقه زدن بین عناصر موجود در یک آرایه استفاده می شود:

foreach (type variableName in arrayName) 
{
  // code block to be executed
}

مثال زیر با استفاده از حلقه foreach تمام عناصر موجود در آرایه اتومبیل را خروجی می دهد:

string[] cars = {"Volvo", "BMW", "Ford", "Mazda"};
foreach (string i in cars) 
{
  Console.WriteLine(i);
}

 



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