TheRepatriate
Lt. Junior Grade
- Registriert
- Nov. 2008
- Beiträge
- 258
Hallo zusammen,
ich habe vor kurzem angefangen in C# zu programmieren und bin beim Konzept der Delegates stehengeblieben.
Grundsätzlich verstehe ich ja, dass ein Delegate eine Objekt ist, welches in erster Linie eine Methode (oder auch mehrere) referenziert, bzw. auf eine Methode zeigt.
Nun erschließt sich mir bei den bisherigen Beispielen nicht so ganz der Sinn dabei. Worin liegt der Vorteil ein Delegate zu benutzen anstatt direkt die referenzierte Methode aufzurufen?
Das wurde in den Beispielen die ich bis jetzt im Internet gefunden habe noch nicht klar und scheinbar habe ich etwas elementares noch nicht verstanden!
Hoffe mir kann jemand weiterhelfen, danke im Voraus!
ich habe vor kurzem angefangen in C# zu programmieren und bin beim Konzept der Delegates stehengeblieben.
Grundsätzlich verstehe ich ja, dass ein Delegate eine Objekt ist, welches in erster Linie eine Methode (oder auch mehrere) referenziert, bzw. auf eine Methode zeigt.
Nun erschließt sich mir bei den bisherigen Beispielen nicht so ganz der Sinn dabei. Worin liegt der Vorteil ein Delegate zu benutzen anstatt direkt die referenzierte Methode aufzurufen?
Das wurde in den Beispielen die ich bis jetzt im Internet gefunden habe noch nicht klar und scheinbar habe ich etwas elementares noch nicht verstanden!
Hoffe mir kann jemand weiterhelfen, danke im Voraus!