NullReferenceException sur un evenement [Résolu]

Signaler
Messages postés
100
Date d'inscription
samedi 26 octobre 2002
Statut
Membre
Dernière intervention
24 mai 2013
-
cs_vincnet68
Messages postés
100
Date d'inscription
samedi 26 octobre 2002
Statut
Membre
Dernière intervention
24 mai 2013
-
Bonjour,

J'ai créer une classe qui genère un évènement.

Je suis en train de la tester avec un appli Console.

Si je n'utilise pas l'evènement (pas "d'abonné" au délégué), l'application me genère une "NullReferenceException" lors du lancement de l'évènement depuis ma classe.

Est-ce normal, ou ai-je fait une erreur dans ma programmation ?

Comment peut-on tester s'il y a des "abonnés" ?

Merci d'avance de votre aide.

Vincnet68

2 réponses

Messages postés
441
Date d'inscription
mardi 2 décembre 2003
Statut
Membre
Dernière intervention
22 mai 2012
6
salut,

Non, tu n'y es pour rien, c'est tout à fait normal ;)

Pour palier à ça, il te suffit de faire (dans la classe propriétaire de l'évènement) :
if( MonEvenement != null )
    MonEvenement( this, EventArgs.Empty );


Bonne continuation...
Messages postés
100
Date d'inscription
samedi 26 octobre 2002
Statut
Membre
Dernière intervention
24 mai 2013
1
Merci de ton aide

Vincnet68