我已经安装了新版本的visual studio并将项目设置为C#8 . 当我尝试使用下面的新界面功能时,它说我无法在界面中实现,似乎我不能使用新功能 . 任何人都可以解释为什么,它仍然不包括在2019预览中吗?
interface IDefaultInterfaceMethod
{
public void DefaultMethod()
{
Console.WriteLine("I am a default method in the interface!");
}
}
1 回答
基于this:
所有C#8功能仍处于开发阶段,可能会发生变化 . 因此,最好等到最终版本中的功能结束 . 以下博客也可能有所帮助:
Any estimation for C# 8.0 release date?
并非所有C#8.0功能都可用(Visual Studio 2019的预览1) . 您可以在以下链接中找到当前可用功能的列表:
Take C# 8.0 for a spin