0

I have a program, and i want to remove a node from the tree. Ok, i can remove, but when i want to save it again it shows me a error.

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;
    }
Razvan Balaci
  • 51
  • 1
  • 10

0 Answers0