我想在c#中的链表中插入一个元素。我得到一个invaliderOperationException,因为我认为我没有对实际链接列表节点的引用。LinkedList引用
private static LinkedList<ScoreNode> scores;
private static LinkedListNode<ScoreNode> posNode;
电流I设置posNode在分数满足一定条件 然后我使用AddBefore方法posNode之前添加新的一个LinkedListNode(ScoreNode)的元素。 所以,如果我是正确的,我认为我得到的例外,因为没有什么内存之前存储posNode存储。那么我怎么能从分数中的一个元素得到一个参考?
可能是值得炫耀您使用添加新节点的编码... – Chris
你需要证明你设置'posNode'到scores'的'的元素的代码,也是代码演示您的插入。如果没有这两个代码,我们将无法帮助您。 – dasblinkenlight