شرط و ساختار if در C#
C# از شرط های منطقی در ریاضی پشتیبانی می کند.
- کمتر از b < a
- کمتر یا مساوی با b <= a
- بزرگتر از b > a
- برابر با b == a
- مساوی نیست با b != a
میتوان از این شرط ها برای انجام اقدامات مختلف برای تصمیمات مختلف استفاده کنید.
در C# دارای شرط های زیر است
- دستور if برای مشخص کردن یک بلوک کد استفاده می شود که در صورت درست بودن یک شرط خاص، اجرا می شود.
- دستور else برای مشخص کردن یک بلوک کد استفاده می شود که در صورت نادرست بودن همان شرط، اجرا می شود.
- دستور else, if مشخص می کند که در صورت نادرست بودن شرط اول، یک شرط جدید را بررسی شود.
- دستور switch زمانی استفاده می شود که بین بخش های متخلف کد ، یکی را برای اجرا انتخاب کند
ساختار if در C#
از دستور if برای مشخص کردن یک بلوک از کد در C# استفاده می شود که در صورت درست بودن یک شرط اجرا شود.
1
if (condition)
2
{
3
//بودن شرط اجرا می شود true بلوک کدی که در صورت
4
}
نکته: if باید با حروف کوچک نوشت . حروف (If یا IF) بزرگ باعث خطا می شود.
در نمونه کد زیر دو مقدار را با استفاده از شرط if مقایسه می کنیم که آیا 15 بزرگتر از 10 است یانه، و اگر درست بود متنی را چاپ کند.
حتی می توان مقدار متغیر هم مقایسه کرد.
نمونه کد
در نمونه کد زیر مقایسه کردیم که آیا x از y بزرگتر است یا نه.
6
1
int x = 15;
2
int y = 10;
3
if (x > y)
4
{
5
Console.WriteLine("x is greater than y");
6
}
خلاصه درس
در این فصل با دستورات:
- if
- else
- else ,if
- swich
آشنا شدیم.
توسعه دهندگان