尝试删除节点并再次保存c#

时间:2017-06-11 13:32:25

标签: c#

我有一个程序,我想从树中删除一个节点。好的,我可以删除,但是当我想再次保存时它会显示错误。

public void InsertNode(string value)
    {
        root = InsertNode(value, root);
    }

    private Node InsertNode(string value, Node node)
    {
        if (node == null)
        {
            node = new Node(value, null, null);
        }
        else
        {
            if (node.value.CompareTo(value) > 0) ---- The error is in this line
            {
                node.lChild = InsertNode(value, node.lChild);
            }
            else
            {
                node.rChild = InsertNode(value, node.rChild);
            }
        }
        return node;
    }

0 个答案:

没有答案