标签: c# interface
如果C#允许从多个类继承,但前提是它们中最多只有一个具有数据字段,则接口将是多余的。
这样的无字段抽象类将在许多方面优于接口。例如,我们可以使用默认实现(仅在C#8.0中作为新的语言功能)或与接口相关的实用程序方法。这种语言会更简单,少一个概念。
答案 0 :(得分:3)
不,语言不会更简单-相反:
system.web
abstract struct
从语言中删除关键字要付出很高的代价。