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