编译器错误 CS0551
更新:2007 年 11 月
错误消息
显式接口实现“implementation”缺少访问器“accessor”
显式实现接口属性的类必须实现接口所定义的所有访问器。
有关更多信息,请参见使用属性(C# 编程指南)。
示例
下面的示例生成 CS0551。
// CS0551.cs
// compile with: /target:library
interface ii
{
int i
{
get;
set;
}
}
public class a : ii
{
int ii.i { set {} } // CS0551
// OK
int ii.i
{
set {}
get { return 0; }
}
}