Open AidaHagh opened 3 months ago
int number = -3;
if (number > 0) { Console.WriteLine("Number is positive."); } else { Console.WriteLine("Number is non-positive."); }
int number = 0;
if (number > 0) { Console.WriteLine("Number is positive."); } else if (number < 0) { Console.WriteLine("Number is negative."); } else { Console.WriteLine("Number is zero."); }
int day = 3;
switch (day) {
case 1:
Console.WriteLine("Monday");
break;
case 2:
Console.WriteLine("Tuesday");
break;
case 3:
Console.WriteLine("Wednesday");
break;
case 4:
Console.WriteLine("Thursday");
break;
case 5:
Console.WriteLine("Friday");
break;
case 6:
Console.WriteLine("Saturday");
break;
case 7:
Console.WriteLine("Sunday");
break;
default:
Console.WriteLine("Invalid day");
break;
}
int number = 2; switch (number) {
case 1:
case 2:
case 3:
Console.WriteLine("Number is 1, 2, or 3");
break;
default:
Console.WriteLine("Number is not 1, 2, or 3");
break;
}
int number = 10; string result = (number > 0) ? "Positive" : "Non-positive"; Console.WriteLine(result);
اصلیترین دستورات شرطی شامل if, else if, switch و ternary operator هستند.معمولا به جای چندین دستور if-else از switch استفاده میکنیم .در switch در صورتی که لازم باشد میشود چندین case را به یک بلوک وصل کرد و مقادیری که در case ها استفاده میشود مقادیر ثابت و صحیحی هستند (مانند اعداد، رشتهها و مقادیر ثابت).استفاده از دستور break برای جلوگیری از اجرای سایر case ها الزامی است.