0

我如何知道项目是否为空(空)?

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 )

4

1 回答 1

2

你可以item.Any()用来检查项目是否存在

你也可以检查,但我更Count喜欢AnyIEnumerable<T>

检查一下哪种方法性能更好:.Any() vs .Count() > 0?

于 2013-09-04T06:43:52.970 回答