Retour au cours

Événements et Gestionnaires

C# de Zéro à Héros : Masterclass Complète de Programmation

Les Événements en C#

Les événements permettent à une classe ou un objet de notifier d'autres classes lorsque quelque chose d'intéressant se produit.

Éditeur et Abonné

  • Éditeur (Publisher) : La classe qui envoie l'événement.
  • Abonné (Subscriber) : La classe qui reçoit/gère l'événement.

Exemple (Conceptuel)

csharp public event EventHandler ProcessusTermine;

protected virtual void OnProcessusTermine() { ProcessusTermine?.Invoke(this, EventArgs.Empty); }