Błąd kompilatora CS0551
Brak metody dostępu "accessor" implementacji jawnej interfejsu "implementation"
Klasa, która jawnie implementuje właściwość interfejsu, musi implementować wszystkie metody dostępu zdefiniowane przez interfejs.
Aby uzyskać więcej informacji, zobacz Using Properties (Używanie właściwości).
Poniższy przykład generuje plik 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; }
}
}
Opinia o produkcie .NET
.NET to projekt typu open source. Wybierz link, aby przekazać opinię: