EVENT |
Événement |
---|---|
C# (C Sharp) |
Syntaxe
class nomclass { scope event methode; } |
Paramètres
Nom | Description |
---|---|
nomclass | Ce paramètre permet d'indiquer le nom de la classe |
scope | Ce paramètre permet d'indiquer la portée de la méthode: public, private,... |
methode | Ce paramètre permet d'indiquer une méthode d'une classe |
Description
Ce mot réservé permet de définir un événement.
Remarques
- Les événements peuvent avoir plusieurs gestionnaires. Avec la syntaxe du gestionnaire d'événement du langage C#, nous créons un système d'avertissement. De cette façon, on peut attacher une des méthodes supplémentaires sans modifier d'autres parties du code. Cela rend les programmes plus facile à maintenir.
- On utilise normalement des événements avec différents contrôles. Si on les utilises avec des processus léger, on peut l'utiliser avec le type BackgroundWorker. On peut également utiliser l'événement afin de surveiller les changements survenant dans le système de fichiers avec FileSystemWatcher.
- Les événements peuvent être utilisés afin de créer un langage spécialisé. Ainsi, les langages sont écrits selon les trois principes suivants : les primitives du langage, la capacité de combiner différents éléments ainsi que la possibilité de spécifier des méthodes.
Dernière mise à jour : Mardi, le 26 janvier 2016