J'ai le code suivant.XElement NullReferenceException
XElement opCoOptOff = doc.Descendants(ns + "OpCoOptOff").FirstOrDefault();
String opCo = opCoOptOff.Element(ns + "strOpCo").Value;
Maintenant, si l'élément est nulle, je reviens, je reçois un NullReferenceException depuis le XElement est nulle. Donc, je l'ai changé à la suivante.
String opCo = opCoOptOff.Element(ns + "strOpCo").Value;
if(opCoOptOff != null)
{
String opCo = opCoOptOff.Element(ns + "strOpCo").Value;
J'espère qu'il doit y avoir un moyen de faire plus élégant ce depuis ce scénario arrive souvent et je voudrais éviter de faire ce type de contrôle chaque fois qu'il ya un problème. Toute aide serait grandement appréciée
est "pas vraiment, il suffit de cocher pour null" une réponse valide ? Je pense qu'une partie significative de notre travail est des chèques nuls ... – Kobi