Salut !
J'ai besoin de votre aide concernant une requete LINQ (c la première fois que j'utilise cette techno d'ailleur). Ma requete sert simplement a récupérer une valeur dans un fichier XML
voici le fichier en question :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <?xml version="1.0" encoding="utf-8" ?> <Plugin> <dlls><![CDATA[Addins.Html]]></dlls> <category><![CDATA[Web]]></category> <available> <match><![CDATA[html]]></match> </available> </Plugin>
mon code LINQ :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 XDocument xmldoc = XDocument.Load(dlls[i]); var dll_name = from x in xmldoc.Elements() select new PluginsLINQ { Name = xmldoc.Element("dlls").Value };
le code de ma class PluginsLINQ
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public class PluginsLINQ { public string Name { get; set; } }
jusque la tout vas bien sauf que quand le fait cela :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 foreach (var x in dll_name) { _temp = x.Name; }
j'obtient l'erreur (voir image jointe).
Je n'arrive pas a trouver ou est le problème !!!
merci de votre aide
Partager