为什么C#8接口成员的默认实现会报错?
public interface Logger
{
void Info(string message);
void Error(string message);
// C#8 Default implementations of interface
void Warn(string message)
{
// "interface method cannot declare a body" error message
}
}
和
.NET Core 3.0 的配置如屏幕截图所示。