Eu queria saber qual era a sintaxe mais limpa e compreensível para fazer verificações de condição em bools anuláveis.
O seguinte estilo de codificação é bom ou ruim? Existe uma maneira de expressar a condição melhor / mais limpa?
bool? nullableBool = true;
if (nullableBool ?? false) { ... }
else { ... }
especialmente a parte if (nullableBool ?? false) . Eu não gosto do if (x.HasValue && x.Value)
estilo ...
(não tenho certeza se a pergunta foi feita antes ... não foi possível encontrar algo semelhante com a pesquisa)