所以,过去一个月我一直在学习C#,而目前我正在与Binary Trees进行斗争.
我的问题是,如何将我的树调用到控制台窗口?
我试过Console.WriteLine(tree.Data);但这似乎写54到我的控制台窗口.
如果你需要检查一下,这是我的代码:
主文件
static void Main(string[] args) { //Creating the Nodes for the Tree Node<int> tree = new Node<int>('6'); tree.Left = new Node<int>('2'); tree.Right = new Node<int>('5'); Console.WriteLine("Binary Tree Display"); Console.WriteLine(tree.Data); Console.ReadLine(); }
节点类
class Node<T> where T : IComparable { private T data; public Node<T> Left,Right; public Node(T item) { data = item; Left = null; Right = null; } public T Data { set { data = value; } get { return data; } } }