首页 > 解决方案 > 有没有办法在实现类中调用默认接口方法?

问题描述

考虑这个接口和类实现器

interface I
{
   string M() => "I.M()";
}

class C: I
{
   public string M()=>???.Replace("I","C");
}

而不是???调用默认方法的方法是什么?我试过base.M()了,但它不是粉丝。而且我也尝试过base(I).M(),但没有奏效。

标签: c#default-interface-member

解决方案


推荐阅读