Ich check die Delegates einfach nicht
-
Kann mir hier irgendjemand erklären was es mit den Delegates in C# auf sich hat. Ich weiss, das ist eine Art von Funktionszeigern. Aber wozu brauch ich die
-
Xendor,
Xendor schrieb:
Kann mir hier irgendjemand erklären was es mit den Delegates in C# auf sich hat. Ich weiss, das ist eine Art von Funktionszeigern.
Delegaten brauchst Du für die Implementierung von Ereignissen. Sie weisen tatsächlich Ähnlichkeiten mit Funktionszeigern auf - in DotNet gesprochen: Verweise auf Methoden.
In der VS-Hilfe (falls Du die hast) befindet sich der Abschnitt "Lernprogramm für Delegaten" - sehr hilfreich.
Verwirrung stiftet oft die Unterscheidung zwischen Delegaten-Objekt und Event. Dazu findest Du hier eine interessante Diskussion.
-
Vielleicht hilft dir auch:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/csref/html/vcwlkeventstutorial.asp
und
weiter