2010-06-02 6 views
0

Possible en double:
Can someone distill into proper English what a delegate is?ce qui est délégué exactement en C#

Salut à tous, quelqu'un peut expliquer l'utilisation de delegate..I savoir qu'il est utilisé pour invoquer des méthodes à le temps d'exécution ... mais exactement ce que fait ce mean..can quelqu'un expliquer avec un certain exemple simple, ce qui contribuera à un nouveau venu à comprendre mieux déléguer

+0

nouveaux arrivants comme nouveau venu à la programmation ou avez-vous l'expérience dans d'autres langages de programmation? – Alxandr

+2

Avez-vous essayé de lire les autres questions ici étiquetées C# et déléguées? – DOK

Répondre

0

il semble li ke vous l'avez déjà (en partie, de toute façon). Un délégué est un objet qui fait référence à une méthode et peut l'exécuter. Souvent, il se réfère à une méthode sur un autre objet.

Les délégués sont très utile dans la programmation événementielle. Par exemple: Un délégué peut être utilisé pour qu'un clic sur votre formulaire appelle une fonction sur un autre objet de votre système qui pourrait effectuer d'autres actions. Les délégués sont également utiles dans la programmation d'Inversion of Control.

0

bonnes explications là-bas. Une chose à considérer, un délégué est en fait un objet.

Questions connexes