شرط و ساختار if در C#

C# از شرط های منطقی در ریاضی پشتیبانی می کند.

  • کمتر از b <
  • کمتر یا مساوی با b <= a
  • بزرگتر از  b > a
  • برابر با b == a
  • مساوی نیست با b != a

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

در C# دارای شرط های زیر است 

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

ساختار if در C#

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

if (condition) 
{
  //بودن شرط اجرا می شود true بلوک کدی که در صورت 
}

نکته: if باید با حروف کوچک نوشت . حروف (If یا IF) بزرگ باعث خطا می شود.

در نمونه کد زیر دو مقدار را با استفاده از شرط if مقایسه می کنیم که  آیا 15 بزرگتر از 10 است یانه، و اگر درست بود متنی را چاپ کند.

if (15 > 10) 
{
  Console.WriteLine("15 is greater than 10");
}

حتی می توان مقدار متغیر هم مقایسه کرد.

int x = 15;
int y = 10;
if (x > y) 
{
  Console.WriteLine("x is greater than y");
}

خلاصه درس

در این فصل با دستورات:

  • if
  • else
  • else ,if
  • swich

آشنا شدیم.

توسعه دهندگان
آناهیتا ملکی