Partager via


Erreur du compilateur CS0068

Mise à jour : novembre 2007

Message d'erreur

'événement' : l'événement dans l'interface ne peut pas avoir d'initialiseur
'event': event in interface cannot have initializer

Un événement dans une interface ne peut pas avoir d'initialiseur. Pour plus d'informations, consultez Interfaces (Guide de programmation C#).

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

// CS0068.cs

delegate void MyDelegate();

interface I
{
   event MyDelegate d = new MyDelegate(M.f);   // CS0068
   // try the following line instead
   // event MyDelegate d2;
}

class M
{
   event MyDelegate d = new MyDelegate(M.f);

   public static void f()
   {
   }

   public static void Main()
   {
   }
}