编译器错误 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; }
   }
}