【发布时间】:2022-01-05 06:09:10
【问题描述】:
我一直都知道,我们不能在接口中编写方法定义,但是当我尝试这样做时,我能够做到。即使代码构建成功,也没有编译时错误。 是新功能还是别的什么?
环境细节 语言 - C#, 软件 - Visual Studio 2019, .Net 框架 - 5.0
【问题讨论】:
-
这些前面的成员声明通常不包含正文。从 C# 8.0 开始,接口成员可以声明主体。
-
所以,您怀疑它可能是一种新的语言功能。您是否想到查看您熟悉的版本和当前版本之间的“新增功能”文档?为什么不呢?