【问题标题】:Use XElement as array of XElements and access them使用 XElement 作为 XElement 数组并访问它们
【发布时间】:2019-12-05 05:55:31
【问题描述】:

我想问是否可以将 XElement 用作数组...有示例我是如何创建和使用它的。

XElement[] tracks = new XElement[pauses.Count + 1];

tracks[0].Add(Trackpoint)

不幸的是它抛出了异常:

在 ***.exe 中发生了“System.NullReferenceException”类型的未处理异常。附加信息:对象引用未设置为对象的实例。

很明显,我不能这样做。有没有其他解决方案我该怎么做?

【问题讨论】:

标签: c# xml linq linq-to-xml


【解决方案1】:

您初始化了array,但所有元素都是null。在每个索引处添加对新XElement 的引用,然后再使用它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-12-25
    相关资源
    最近更新 更多