else (If...Else)
گاهی شرط درست نیست. اینجا «دستور else» وارد می شود. «else» یعنی: اگر شرط False شد، این کد را اجرا کن. مثل بازی؛ اگر جانت صفر نشد، ادامه بده؛ وگرنه پیام باخت بده.
دستور else چیست؟
«شرط (Condition)» یک سؤال بله/خیر است. نتیجه اش «بولی (Boolean)» است؛ True یا False. اگر False شد، بلوک else اجرا می شود. بنابراین همیشه یک راه پشتیبان داری.
سینتکس استاندارد (Syntax)
if (condition)
{
// اگر condition برابر True باشد اجرا می شود.
}
else
{
// اگر condition برابر False باشد اجرا می شود.
}
مثال: روز بخیر یا عصر بخیر
اگر زمان کمتر از 18 بود، «Good day.» چاپ کن؛ وگرنه «Good evening.».
int time = 20;
if (time < 18)
{
Console.WriteLine("Good day.");
}
else
{
Console.WriteLine("Good evening.");
}
// Outputs "Good evening."
گام های عملی
- یک شرط ساده بنویس؛ مثل time < 18.
- کد حالت درست را داخل if بگذار.
- کد حالت نادرست را داخل else بگذار.
- اجرا کن و خروجی را بررسی کن.
نکته: if و else باید حروف کوچک باشند. IF خطا می دهد.
لینک های مفید داخل سایت
- دستور if در سی شارپ؛ آشنایی با شرط اصلی.
- else if در سی شارپ؛ چند شرط پیاپی.
- بولی ها (Booleans)؛ True و False را بشناس.
جمع بندی سریع
- else برای زمانی است که شرط False شود.
- if راه اصلی است؛ else راه پشتیبان.
- حواست به حروف کوچک باشد.
- نمونه را در ادیتور اجرا کن.