Evenement difference entre += et -=

Résolu
RM50Man Messages postés 314 Date d'inscription mercredi 1 novembre 2000 Statut Membre Dernière intervention 20 août 2006 - 16 avril 2005 à 19:44
MorpionMx Messages postés 3466 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 30 octobre 2008 - 16 avril 2005 à 19:58
c koi la difference entre += et -=
par exemple

textArea.TextChanged +=
new System.EventHandler(
this.TextArea_TextChanged);et

et


textArea.TextChanged -=
new System.EventHandler(
this.TextArea_TextChanged);

kel est la difference

RM50man

2 réponses

WormkeyP Messages postés 20 Date d'inscription samedi 10 janvier 2004 Statut Membre Dernière intervention 30 septembre 2010
16 avril 2005 à 19:54
Les évenements C# supportent le multicast, c'est a dire que tu peux faire
appeler plusieurs fonctions pour un seul evennement

+= sert a ajouter un fonction a la liste de fonctions a appeler
-= enlève une fonction si tu n'en n'a plus besoin (par exemple tu fais une
instance d'une classe qui surveille un evennement objet en regardant les
évennements et si tu veux arreter d'observer un évennement d'un objet tu
utilise -=)

Wormkey "The Power Of C#"
3
MorpionMx Messages postés 3466 Date d'inscription lundi 16 octobre 2000 Statut Membre Dernière intervention 30 octobre 2008 57
16 avril 2005 à 19:58
Avec -=, tu te désinscris de l'evenement, c'est donc l'inverse de +=

Mx
0
Rejoignez-nous