Вход на сайт
Какой смысл арифметических операций с нулем?
2189 просмотров
Перейти к просмотру всей ветки
в ответ hbrenner 16.08.23 13:32
Ну из той же оперы. Проблема в том, что мы и компилятор видим код по разному.
Компилятор видит так и поэтому никаких проблем нет
Nullable<int> num = null;
Nullable<int> num2 = (num.HasValue ? new Nullable<int>(num.GetValueOrDefault() + 1) : null);