public void PrintInOrder() { if (_left != null) { _left.PrintInOrder(); } Console.WriteLine(_data.ToString()); if (_right != null) { _right.PrintInOrder(); } }
private static void RunBinarySearchTree() { var bst = new TreeNode(10); bst.Insert(4); bst.Insert(16); bst.Insert(17); bst.Insert(1); bst.Insert(2); bst.Insert(15); bst.PrintInOrder(); }