3
Je fais parfois ceci:Plusieurs types de descendants LINQ
XElement.Descendants("mynodename");
est-il un moyen de faire quelque chose comme ça »
XElement.Descendants("mynodename or myothernodename");
Je fais parfois ceci:Plusieurs types de descendants LINQ
XElement.Descendants("mynodename");
est-il un moyen de faire quelque chose comme ça »
XElement.Descendants("mynodename or myothernodename");
Pas dans un appel de méthode - mais vous pouvez utiliser:
element.Descendants()
.Where(x => x.Name.LocalName == "mynodename"
|| x.Name.LocalName == "myothernodename")
Ou,
XElement.Descendants("mynodename")
.Union(XElement.Descendants("myothernodename"));
Qui les classerait par type, puis par ordre d'apparition ...