Lire en anglais

Partager via


Erreur du compilateur CS0541

'declaration' : la déclaration d’interface explicite ne peut être déclarée que dans une classe ou une structure

Une déclaration d’ interface explicite a été trouvée en dehors d’une classe ou d’une structure.

L’exemple suivant génère l’erreur CS0541 :

C#
// CS0541.cs  
namespace x  
{  
   interface IFace  
   {  
      void F();  
   }  
  
   interface IFace2 : IFace  
   {  
      void IFace.F();   // CS0541  
   }  
}