Lezen in het Engels

Delen via


Compilerfout CS0551

Expliciete interface-implementatie 'implementatie' ontbreekt in accessor 'accessor'

Een klasse die expliciet de eigenschap van een interface implementeert, moet alle accessors implementeren die door de interface worden gedefinieerd.

Zie Eigenschappen gebruiken voor meer informatie.

Opmerking

In het volgende voorbeeld wordt CS0551 gegenereerd.

C#
// 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; }  
   }  
}