Saludos a todos. Lo siento, si esto ya se preguntó antes (buscó en vano) o es realmente muy simple, pero simplemente no puedo obtenerlo. El MSDN definition de un tipo anulable, estados, que se define de manera siguiente:Confusión sobre Nullable <T> restricciones
[SerializableAttribute]
public struct Nullable<T>
where T : struct, new()
Así que la pregunta es muy sencilla: ¿Cómo es posible esta definición? O esto es solo un error tipográfico? Cada tipo de valor ya tiene un constructor predeterminado. De hecho, cuando intento compilar algo como esto, el compilador dice razonablemente que es ilegal aplicar ambas restricciones al mismo tiempo, porque el segundo está implícitamente incluido en el primero.
Gracias de antemano.