Partager via


Erreur du compilateur CS0539

Mise à jour : novembre 2007

Message d'erreur

'membre' dans une déclaration d'interface explicite n'est pas un membre d'interface
'member' in explicit interface declaration is not a member of interface

Une tentative a été faite pour déclarer explicitement un membre d'interface qui n'existe pas. Supprimez la déclaration ou modifiez-la afin qu'elle fasse référence à un membre d'interface valide.

L'exemple suivant génère l'erreur CS0539 :

// CS0539.cs
namespace x
{
   interface I
   {
      void m();
   }

   public class clx : I
   {
      void I.x()   // CS0539
      {
      }

      public static int Main()
      {
         return 0;
      }
   }
}