c # ¿por qué no se puede asignar un nulo int como nulo como valor [duplicado]
Esta pregunta ya tiene una respuesta aquí:
¿Asignación de operador condicional con tipos Nulables <value>? 5 respuestasos tipos @Nullable y el operador ternario: ¿por qué es `? 10: null` prohibido? [duplicar 9 respuestasExplique por qué no se puede asignar un valor nulo a un int anulable, por ejemplo,
int? accom = (accomStr == "noval" ? null : Convert.ToInt32(accomStr));
¿Qué tiene de malo ese código?