当我执行这段代码时,我收到此错误"对象引用未设置为对象错误的实例"
xe.Element("Product") // Select the Product desc="household" element .Elements() .Select(element => new { Name=(string) element.Attribute("desc"), Count=element.Elements().Count() });
可能是什么原因?
试着把它分开.
var e = xe.Element("Product"); var elements = e.Elements(); elelements.Select(element =>...
等等.找到导致错误的最小代码单元.这将有助于隔离事物.另外,使用调试器监视窗口.寻找空值.