CS0068 de erro do compilador

Mensagem de erro

'eventos': evento na interface não pode ter inicializador

Um evento em uma interface não pode ter um inicializador.Para obter mais informações, consulte Interfaces (guia de programação C#).

O exemplo a seguir gera 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()
   {
   }
}