Bonjour,

J'effectue une requête LINQ sur un fichier xml comme suit :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
                    var req = from x in XmlDoc.Descendants(ns + "OBS")
                              where x.Attribute("OBS_VAL") != null
                              select new
                              {
                                  ID = x.Parent.Attribute(ID).Value,
                                  TIME_PERIOD = x.Attribute("DATE").Value,
                                  OBS_VALUE = x.Attribute("OBS_VAL").Value,
                                  FREQ = x.Parent.Attribute("FREQUENCY").Value
                              };
Est-il possible de rendre cette requête dynamique? Autrement dit, y a t il un moyen de de créer une ligne de code qui ajouterait dynamiquement les items dans la clause select?
De même est-il possible de caster ces items dynamiquement?

D'avance merci.