Interface mit Events

12/02/2008 - 08:32 von Christian Havel | Report spam
Hi,

kann mir bitte jemand einen Hinweis zur Aufnahme von Events in eine
Interface-Definition und deren Implementierung (C#) geben?

Christian
 

Lesen sie die antworten

#1 Achim Bohmann
12/02/2008 - 09:59 | Warnen spam
Hallo Christian,

Interface definieren:
public delegate void MyEvent();
public interface ImyInterface {
event MyEvent OnMyEvent;
//...
}

Interface implementieren:
public class MyClass : ImyInterface
public event MyEvent OnMyEvent;
public MyClass() {
DoMyInit();
}
private void Method {
if( OnMyEvent != null )
OnMyEvent();
}
}


Viele Grüße
Achim


Christian Havel wrote:
Hi,

kann mir bitte jemand einen Hinweis zur Aufnahme von Events in eine
Interface-Definition und deren Implementierung (C#) geben?

Christian

Ähnliche fragen