Lire en anglais

Partager via


Erreur du compilateur CS0470

La méthode 'méthode' ne peut pas implémenter l’accesseur d’interface 'accesseur' pour le type 'type'. Utilisez une implémentation d’interface explicite.

Cette erreur est générée lorsqu’un accesseur essaie d’implémenter une interface. Vous devez utiliser une implémentation d’interface explicite.

Exemple

L’exemple suivant génère l’erreur 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  
}