如何忽略操作员重载

时间:2018-10-11 19:34:30

标签: c# operator-overloading

我正在实现IComparible与

public int CompareTo(RangeEx range)
{
    if (range == null)
                return 1;
// more stuff
}

public static bool operator ==(RangeEx x, RangeEx y) { return x.CompareTo(y) == 0; }

问题是“ if(range == null)”调用运算符重载。如何通过不调用重载来检查null?

0 个答案:

没有答案