Lire en anglais

Partager via


Erreur du compilateur CS1055

Un accesseur add ou remove est attendu

Si votre événement n'est pas déclaré comme un champ, il doit définir les deux fonctions d'accesseur add et remove .

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

// CS1055.cs  
delegate void del();  
class Test  
{  
   public event del MyEvent  
   {  
      int i;   // CS1055  
      // uncomment accessors and delete previous line to resolve  
      // add  
      // {  
      //    MyEvent += value;  
      // }  
      // remove  
      // {  
      //    MyEvent -= value;  
      // }  
   }  
  
   public static void Main()  
   {  
   }  
}