C# структури за избор - ifC# поддржува условни искази што се користат за извршување на различни дејства засновани на различни услови. Овде ќе ја објасниме наредбата if..else. Следниот дијаграм покажува како работи наредбата if..else.
Основен облик на кратка 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
|