Číst v angličtině

Sdílet prostřednictvím


Chyba kompilátoru CS0470

Metoda method nemůže implementovat přístupové objekty rozhraní pro typ Type. Použijte explicitní implementaci rozhraní.

Tato chyba se vygeneruje při pokusu o implementaci rozhraní přistupujícího objektu. Je nutné použít explicitní implementaci rozhraní.

Příklad

Následující ukázka vygeneruje CS0470.

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