有没有办法为重载运算符调用基本方法? C#

时间:2014-05-31 10:28:49

标签: c# inheritance overloading operator-keyword base

 class x : y
{
   public static bool x operator >(x i1, x i2)
   {
          // **** 
   }
}

是否可以调用>来自****的y级?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:4)

向上转发xy,您应该可以致电y的实施。

class x : y
{
   public static bool x operator >(x i1, x i2)
   {
        bool greater = (y)i1 > (y)i2;
        return whatever;
   }
}