Lire en anglais

Partager via


Erreur du compilateur CS0539

'membre' dans une déclaration d’interface explicite n’est pas un membre d’interface

Une tentative a été effectuée pour déclarer explicitement un membre d’ interface qui n’existe pas. Vous devez supprimer la déclaration ou la modifier pour qu’elle fasse référence à un membre d’interface valide.

L’exemple suivant génère l’avertissement CS0539 :

// CS0539.cs  
namespace x  
{  
   interface I  
   {  
      void m();  
   }  
  
   public class clx : I  
   {  
      void I.x()   // CS0539  
      {  
      }  
  
      public static int Main()  
      {  
         return 0;  
      }  
   }  
}