标签: c# xml linq-to-xml
如何知道Item是否为空(空)?
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 )
if(item==null )
答案 0 :(得分:2)
您可以使用item.Any()检查项目是否存在
item.Any()
您也可以查看Count,但我希望Any与IEnumerable<T>
Count
Any
IEnumerable<T>
查看Which method performs better: .Any() vs .Count() > 0?