2009-02-12 4 views

Répondre

5

Vous pouvez utiliser Nullable.GetUnderlyingType qui renverra NULL si le type n'est pas annulable.

1

avez-vous essayé le mot-clé default(YourType)?

Si T sera un type de référence ou un type de valeur.

Si T est un type de valeur, qu'il s'agisse d'une valeur numérique ou d'une structure.

0

Cela fonctionne aussi:

bool nullable = yourType.IsGenericType && yourType.GetGenericTypeDefinition().Equals(typeof(Nullable<>)) 
Questions connexes