Différence entre les délégués et les événements en C

Table des matières:

Différence entre les délégués et les événements en C
Différence entre les délégués et les événements en C

Vidéo: Différence entre les délégués et les événements en C

Vidéo: Différence entre les délégués et les événements en C
Vidéo: Apprendre le C# - 14 - Les délégués 2024, Juillet
Anonim

Différence clé - Délégués vs événements en C

C est un langage de programmation développé par Microsoft. Il prend en charge la programmation structurée et la programmation orientée objet. Les délégués et les événements sont utilisés pour la programmation événementielle en C. Un délégué est un pointeur de type sécurisé vers une méthode. Dans une application avec une interface utilisateur graphique (GUI), il y a des boutons, etc. Lorsqu'un bouton est cliqué, une sorte d'action se produit. Ces actions sont appelées événements. Par exemple, l'actualisation d'une page Web déclenchera l'événement de chargement de page. Cet article traite de la différence entre les délégués et les événements en C. le différence clé entre délégué et événement en Cest qu'un délégué est une référence à une méthode tandis qu'un événement est associé à un gestionnaire d'événements à l'aide d'un délégué. Lorsqu'un événement se produit, il envoie un signal au délégué. Ensuite, le délégué exécute la fonction correspondante. Par conséquent, tous les événements dépendent des délégués.

Que sont les délégués en C ?

Les délégués en C sont similaires aux fonctions de rappel dans d'autres langages de programmation tels que JavaScript. Les fonctions de rappel sont affectées au moment de l'exécution. Ils fournissent des fonctionnalités qui peuvent être activées et désactivées selon les besoins. La même chose peut être implémentée à l'aide de délégués en C. Les délégués en C découplent l'appelant et la fonction appelée. Par conséquent, cela réduit le couplage lourd.

. NET framework a classé les types en deux catégories. Ce sont des types valeur et des types référence. La structure est un exemple de type valeur. La classe est un exemple de

Conseillé: