Два условия: почему не выполняется второе при невыполнении первого - C#
Формулировка задачи:
Возник такой вопрос, объясню на примере:
Вот у нас два условия, второе вызовет ошибку, но оно вроде бы недостижимо, из-за невыполняющегося первого.
В моем случае ошибка во втором условии исключается первым, можно конечно написать так:
Но так намного больше строк, нормально ли писать так, как в первом случае?
Листинг программы
- int x = 10;
- int y = 0;
- if (x == 100500 && x/y == 0)
- {
- }
Листинг программы
- int x = 10;
- int y = 0;
- if (x == 100500)
- {
- if (x/y == 0)
- {
- }
- }
Решение задачи: «Два условия: почему не выполняется второе при невыполнении первого»
textual
Листинг программы
- if (x == 100500 && x/y == 0)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д