Titre explicite lol !
Bon je m'explique.
Donc je parcours mon XML pour récupérer la partie du XML ( "Mon_Noeud" ) ou le noeud "id" = "mavariable".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 foreach (var dam in docu.Descendants("Mon_Noeud").Where(d => d.Element("id").Value == mavariable)) { this.variable = dam.Element("Mon_Noeud2").Value; if (macondition) { etc... } }
De la j'attribue la valeur de <Mon_Noeud><Mon_Noeud2>valeur</Mon_Noeud2></Mon_Noeud> à this.variable.
Et je balance ma condition et mes instructions.
Le truc c'est que s'il reste des "Mon_Noeud" à vérifier une fois les instructions finis il retourne au foreach... pour rien vue que mon "id" ne peu pas avoir de doublon.
Puis-je éviter ça ? avec une autre instruction ?
Merci.
Partager