Przeczytaj w języku angielskim

Udostępnij za pośrednictwem


Błąd kompilatora CS0470

Metoda "method" nie może zaimplementować metody dostępu interfejsu "accessor" dla typu "type". Użyj jawnej implementacji interfejsu.

Ten błąd jest generowany, gdy metoda dostępu próbuje zaimplementować interfejs. Należy użyć implementacji jawnego interfejsu.

Przykład

Poniższy przykład generuje plik CS0470.

// CS0470.cs  
// compile with: /target:library  
  
interface I  
{  
   int P { get; }  
}  
  
class MyClass : I  
{  
   public int get_P() { return 0; }   // CS0470  
   public int P2 { get { return 0;} }   // OK  
}