Je tente de mapper des valeurs de propriétés (via une réflexion) entre différents objets. Cela semble échouer bizarrement sur les types de valeur nullable. Le code suivant:Définition d'une propriété de type valeur null par réflexion
destProperty.SetValue(destObject, sourceProperty.GetValue(sourceObject, null), null);
ensembles destProperty à null
si destProperty est un type de valeur nullable, en dépit d'une valeur propriété source.
Sûrement c'est une tâche assez commune - il me manque quelque chose de simple?
Quel est le type de sourceProperty? Est-il nullable aussi? –
Oui, sourceProperty et destProperty ont des types identiques. – Sam
Avez-vous un héritage, l'une des propriétés est-elle privée? Y a-t-il une implémentation d'interface explicite? –