Лучший способ проверить наличие значения nullable bool в выражении условия (если...) [закрыто]C#

Место общения программистов C#
Anonymous
Лучший способ проверить наличие значения nullable bool в выражении условия (если...) [закрыто]

Сообщение Anonymous »

Мне было интересно, какой синтаксис наиболее чистый и понятный для проверки условий логических значений, допускающих значение NULL.

Является ли следующий стиль кодирования хорошим или плохим? Есть ли способ лучше/более выразить это состояние?

Код: Выделить всё

bool? nullableBool = true;
if (nullableBool ?? false) { ... }
else { ... }
особенно часть if (nullableBool ?? false). Мне не нравится стиль if (x.HasValue && x.Value) ...

(не уверен, задавался ли вопрос раньше... не удалось найти что-то подобное при поиске)

Подробнее здесь: https://stackoverflow.com/questions/267 ... ression-if

Вернуться в «C#»