可能重复:
在C#中,泛型类型不能应用运算符==吗?
在C#中,泛型类型不能应用运算符==吗?
我编写了这样的代码:
public bool IsDataChanged()
{
T value1 = GetValue2;
T value2 = GetValue1();
return (valueInDB != valueFromView);
}
现在这个函数无法编译,错误提示为“运算符'!='不能应用于类型为'T'和'T'的操作数”。我该怎么做才能使这个函数正常工作?