C# – دستور else if

دستور else if در C#

از دستور else if برای مشخص کردن یک شرط جدید در صورتی که شرط اول نادرست باشد، استفاده کنید.

سینتکس

if (condition1)
{
  // بلوک کدی که در صورت درست بودن شرط1 اجرا می‌شود
} 
else if (condition2) 
{
  // بلوک کدی که در صورت نادرست بودن شرط1 و درست بودن شرط2 اجرا می‌شود
} 
else
{
  // بلوک کدی که در صورت نادرست بودن شرط1 و شرط2 اجرا می‌شود
}

مثال

int time = 22;
if (time < 10) 
{
  Console.WriteLine("Good morning.");
} 
else if (time < 20) 
{
  Console.WriteLine("Good day.");
} 
else 
{
  Console.WriteLine("Good evening.");
}
// خروجی: "Good evening."

توضیح مثال

در مثال بالا، مقدار time برابر با ۲۲ است که بزرگتر از ۱۰ است، بنابراین شرط اول نادرست است. شرط بعدی در دستور else if نیز نادرست است، بنابراین به شرط else می‌رسیم و متنی به صفحه نمایش چاپ می‌کنیم: “Good evening”.

با این حال، اگر مقدار time برابر با ۱۴ بود، برنامه ما “Good day” را چاپ می‌کرد.

پست های مرتبط

مطالعه این پست ها رو از دست ندین!
JavaScript - تاریخ‌ها (Dates)

JavaScript – تاریخ‌ها (Dates)

آبجکت‌های تاریخ (Date) در جاوااسکریپت آبجکت‌های تاریخ در جاوااسکریپت به ما امکان کار با تاریخ و زمان را می‌دهند....

بیشتر بخوانید
JavaScript - آرایه‌های ثابت (Array Const)

JavaScript – آرایه‌های ثابت (Array Const)

جاوااسکریپت: تعریف آرایه با const در سال 2015، جاوااسکریپت کلمه کلیدی مهمی به نام const را معرفی کرد. این...

بیشتر بخوانید
JavaScript - تکرار آرایه‌ها (Array Iteration)

JavaScript – تکرار آرایه‌ها (Array Iteration)

جاوا اسکریپت: تکرار بر روی آرایه‌ها جاوا اسکریپت روش‌های مختلفی برای تکرار (Iteration) بر روی آرایه‌ها ارائه می‌دهد که...

بیشتر بخوانید

نظرات

سوالات و نظراتتون رو با ما به اشتراک بذارید

برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید.