【发布时间】:2018-02-08 09:45:12
【问题描述】:
我创建了一个 BinaryTreeNode<T> 类,然后为 BinaryTree<T> 类创建了 Add(T data) 方法。
当我尝试比较对象的值时,编译器会说:
运算符“。
例子:
public void AddNode(T data) {
BinaryTreeNode<T> node = new BinaryTreeNode<T>(data);
BinaryTreeNode<T> temp = root;
if (temp.Value < node.Value) // **PROBLEM HERE**
...
我正在使用 VS08 Express Edition。
【问题讨论】:
-
你真的有一个名为“T”的类吗?