Нет ли способа вызвать метод интерфейса по умолчанию в реализующем классе?
Рассмотрим этот интерфейс и средство реализации класса
interface I
{
string M() => "I.M()";
}
class C: I
{
public string M()=>???.Replace("I","C");
}
Вместо того ???
как вызвать метод по умолчанию? я пыталсяbase.M()
, но это не был фанат. И я тоже пробовалbase(I).M()
и это не сработало.