3
我有時會這樣:多個子孫類型的LINQ
XElement.Descendants("mynodename");
是有沒有辦法做這樣的事情」
XElement.Descendants("mynodename or myothernodename");
我有時會這樣:多個子孫類型的LINQ
XElement.Descendants("mynodename");
是有沒有辦法做這樣的事情」
XElement.Descendants("mynodename or myothernodename");
不在一個方法調用 - 但你可以使用:
element.Descendants()
.Where(x => x.Name.LocalName == "mynodename"
|| x.Name.LocalName == "myothernodename")
或
XElement.Descendants("mynodename")
.Union(XElement.Descendants("myothernodename"));
這將按類型排序,然後按照外觀排序...