Erro do compilador CS0551
Implementação de interface explícita 'implementação' está faltando acessor 'acessador'
Uma classe que implementa explicitamente a propriedade de uma interface deve implementar todos os acessadores que a interface define.
Para obter mais informações, consulte Usando propriedades.
O exemplo a seguir gera 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; }
}
}
Comentários do .NET
O .NET é um projeto código aberto. Selecione um link para fornecer comentários: