Bonjour à tous,

Je suis en train d'essayer de récupérer une valeur à l'aide de la fonction GetProperty().GetValue() mais le soucis est que dans un cas la valeur est null et la fonction GetValue me soulève une exception.

Comment puis je faire pour tester si ma propriété possède une valeur ??

Voivi le code de ma fonction

Code : Sélectionner tout - Visualiser dans une fenêtre à part
itemsField[i].GetType().GetProperty("comment").GetValue(itemsField[i], null).ToString()
Dés que je rencontre la valeur null une exception est levée par cette ligne.

Auriez vous une idéé de la manière dont je dois procéder ??

J'ai essayé ceci :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
if (itemsField[i].GetType().GetProperty("comment").GetValue(itemsField[i], null).ToString() != "")
Mais toujours une exception.

Merci d'avance pour vos réponses