C# структури за избор - ifC# поддржува условни искази што се користат за извршување на различни дејства засновани на различни услови. Овде ќе ја објасниме наредбата if..else. Следниот дијаграм покажува како работи наредбата if..else. C# ги поддржува следниве форми на
Основен облик на кратка if наредба if (uslov) { Naredba; // - Наредба/наредби што треба да се извршат ако условот е точен } Пример 1
Основен облик на долга if...else наредбаif (uslov) { Naredba1; // - Наредба/наредби што треба да се извршат ако условот е точен } else { Naredba2; // - Наредба/наредби што треба да се извршат ако условот е лажен } Пример 2
Основен облик на вгнездени if...else наредбиif (uslov1) { Naredba1; - Наредба/наредби што треба да се извршат ако услов1 е точен } else if (uslov2) { Naredba2; - Наредба/наредби што треба да се извршат ако услов2 е точен a услов1 бил лажен } else if (uslov3) { Naredba3; - Наредба/наредби што треба да се извршат ако услов3 е точен a услов1 и услов2 биле лажни } else { Naredba4; - Наредба/наредби што треба да се извршат ако ниеден услов не е точен } Пример 3
|