Cómo definir la propiedad de bool anulable en C#?
Por lo general, usa un tipo de valor anulable cuando necesita representar el valor indefinido de un tipo de valor subyacente. Por ejemplo, una variable booleana o bool solo puede ser verdadera o falsa . Sin embargo, en algunas aplicaciones, un valor variable puede ser indefinido o faltante.
¿Cómo se verifica si un booleano es anulable??
Resulta que puedes hacer esto en su lugar: bool? nullableBool = true; if (nullableBool == true) // algún código... nullableBool == True se evaluará en falso si NullableBool es falso o nulo, en otras palabras: no es cierto.