当我执行这段代码时,我收到此错误“对象引用未设置为对象实例错误”
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 =>...
等等..找到导致错误的最小代码单元。这将有助于隔离事物。另外,使用调试器监 window 口。寻找空值。
关于c# - 对象引用未设置到对象错误的实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/593462/