Je n'arrive pas à récupérer ce qui se trouve dans la variable cotation . Merci de votre aide d'avance
Je vous fournis mon code
Je n'arrive pas à récupérer ce qui se trouve dans la variable cotation . Merci de votre aide d'avance
Je vous fournis mon code
Bonjour,
Je pense que le problème vient de la clause Where. C'est plus p.Attribute("currency") qu'il faudrait utiliser !
Ensuite, plutôt que de faire des captures d'écran de ton code, tu peux le mettre directement dans un message et utiliser la balise adéquat (accessible via le bouton #). Ce sera beaucoup plus lisible pour tout le monde et plus facile à gérer pour toi
Enfin, généralement, "ça ne marche pas" n'aide pas beaucoup. On précise plutôt le comportement attendu et le comportement obtenu. Ici, je suppose que tu obtiens une collection vide (collection que tu devrais assigner à une variable au passage, sinon, la requête n'est d'aucune utilité !).
François DORIN
Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
Site internet | Profils Viadéo & LinkedIn
---------
Page de cours : fdorin.developpez.com
---------
N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels
Merci de m'avoir répondu
Je ne savais pas que l'on pouvait directement mettre le code .
Et oui j'obtient une collection vide , mais justement je ne comprend pas pourquoi je ne peux pas récupérer la variable au passage.
Il faut que tu fasses quelque chose du style :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 private void button1_Click_1(object sender, EventArgs e) { XDocument monFichier = XDocument.Load("wala.xml"); var cubes = monFichier.Descendants("Cube").Where(p => p.Attribute("currency").Value.Contains("USD")).Select(p => new { cotation = p.Attribute("currency").Value, cote = p.Attribute("rate").Value }); // cubes est une collection d'objets anonymes, ayant 2 attributs : un nommé "cotation" l'autre nommé "cote" }Tu ne peux pas le faire dans ton code car tu n'assignes pas la valeur de retour à une variable !Envoyé par MrFunFr
François DORIN
Consultant informatique : conception, modélisation, développement (C#/.Net et SQL Server)
Site internet | Profils Viadéo & LinkedIn
---------
Page de cours : fdorin.developpez.com
---------
N'oubliez pas de consulter la FAQ C# ainsi que les cours et tutoriels
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager