Compilerfehler CS0068
Aktualisiert: November 2007
Fehlermeldung
"Ereignis": Ein Ereignis in einer Schnittstelle kann keinen Initialisierer haben
'event': event in interface cannot have initializer
Ein Ereignis in einer Schnittstelle kann keinen Initialisierer enthalten. Weitere Informationen finden Sie unter Schnittstellen (C#-Programmierhandbuch).
Im folgenden Beispiel wird CS0068 generiert:
// 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()
{
}
}