如何确定是否XElement.Elements()包含具有特定名称的节点?节点、名称、XElement、Elements

2023-09-09 21:02:17 作者:信命不认命

例如对于下面的XML

For example for the following XML

 <Order>
  <Phone>1254</Phone>
  <City>City1</City>
  <State>State</State>
 </Order>

我会想找出的XElement是否包含城市节点与否。

I might want to find out whether the XElement contains "City" Node or not.

推荐答案

只需使用其他的过载元素。

bool hasCity = OrderXml.Elements("City").Any();