如何知道IEnumerable<;XElement>;是空的
本文关键字:gt XElement 何知道 lt IEnumerable | 更新日期: 2023-09-27 18:30:03
如何知道Item是否为null(空)?
xmlDoc = XDocument.Load("file.xml");
IEnumerable<XElement> item =
from el in xmlDoc.Descendants("Item")
where (string)el.Attribute("Name") == "Google"
select el;
代替if(item==null )
的东西
您可以使用item.Any()
检查项目是否存在
你也可以检查Count
,但我更喜欢Any
和IEnumerable<T>
看看哪个方法更好:.Any()与.Count()>0?