【发布时间】:2019-12-05 05:55:31
【问题描述】:
我想问是否可以将 XElement 用作数组...有示例我是如何创建和使用它的。
XElement[] tracks = new XElement[pauses.Count + 1];
tracks[0].Add(Trackpoint)
不幸的是它抛出了异常:
在 ***.exe 中发生了“System.NullReferenceException”类型的未处理异常。附加信息:对象引用未设置为对象的实例。
很明显,我不能这样做。有没有其他解决方案我该怎么做?
【问题讨论】:
-
提出一个问题:为什么不将轨道设为
XElement并附加子XElements?或者只使用List<XElement>(参见Arrays simply do not model any problem that I have at all well)。
标签: c# xml linq linq-to-xml