为什么接口成员的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
}
}
Run Code Online (Sandbox Code Playgroud)
和
.NET Core 3.0的配置如屏幕截图所示。