LinkedList引用

时间:2012-01-19 23:01:19

标签: c# linked-list reference element

我正在尝试将元素插入到c#中的链接列表中。我得到一个invaliderOperationException,因为我认为我没有对实际链表列表节点的引用。

private static LinkedList<ScoreNode> scores;
private static LinkedListNode<ScoreNode> posNode;

当前我将posNode设置为满足特定条件的分数中的元素 然后我使用AddBefore方法在posNode之前添加一个新的LinkedListNode(ScoreNode)。 所以如果我是正确的,我认为我得到了异常,因为在内存中没有任何东西存储在posNode之前。那么我怎样才能从分数中得到一个元素的引用?

1 个答案:

答案 0 :(得分:0)

你有没有初始化它?

private static LinkedList<ScoreNode> scores = new LinkedList<ScoreNode>();