si la condición es nulable
Hay mucha sintaxis de azúcar conNullable<T>
como esos
int? parsed to Nullable<int>
int? x = null
if (x != null) // Parsed to if (x.HasValue)
x = 56; // Parsed to x.Value = 56;
Y más
Por quéif
¿La condición con Nullable no funciona?
if (x)
{}
e obtiene un error de cumplimiento diciendo que no se puede convertirNullable<bool>
abool
.
Por qué no se analiza aif (x.HasValue && x.Value == true)
¿o algo similar
Es el uso más obvio paraNullable<bool>