【发布时间】:2021-10-06 01:56:48
【问题描述】:
界面:
interface IMyInterface{
internal int Property {get; set;}
}
类:
public class MyClass: IMyInterface{
internal int Property {get; set;}
}
结果: CS8704 错误:MyClass 未实现接口成员 Property.get MyClass 无法隐式实现非公共成员。
为什么我必须显式实现接口?
【问题讨论】:
-
接口成员没有公共或内部等范围。你这里有一个default interface implementation。
标签: c# access-modifiers c#-8.0