Me preguntaba cuál era la sintaxis más limpia y comprensible para hacer verificaciones de condición en las boletas anulables.
¿Es el siguiente estilo de codificación bueno o malo? ¿Hay alguna manera de expresar la condición mejor / más limpiamente?
bool? nullableBool = true;
if (nullableBool ?? false) { ... }
else { ... }
especialmente la parte if (nullableBool ?? false) . No me gusta el if (x.HasValue && x.Value)
estilo ...
(no estoy seguro si la pregunta se ha hecho antes ... no se pudo encontrar algo similar con la búsqueda)