PDA

View Full Version : [C#]Delegati


Kleidemos
20-02-2003, 10:20
Non ho capito come funziano i delegati e a cosa servono :cry:
Qualcuno sa illuminarmi?

atragon
20-02-2003, 13:50
Si tratta di una rivisitazione del concetto di puntatore a funzione, chi conosce bene il C++ potrà modificare la mia definizione. I delegati in C# consentono di passare i metodi di una classe ad oggetti di un'altra che li può utilizzare. In pratica se passi il metodo m1 della classe A wrappato in un delegato alla classe B questa potrà chiamare m1 in A (questa definizione l'avevo studiata su di un corso on line...vedo se lo ritrovo perchè spiegavano bene tutta la faccenda). Devi sbatterci un po' la testa perchè è uno dei concetti cardine del framework.

Kleidemos
20-02-2003, 13:59
mi sembrava fosse difficile ma importante ;)
Se la ritrovi fammi un fischio :cool: