Comment voulez-vous suggérer la meilleure façon d'éviter les abonnements aux événements en double? Si cette ligne de code s'exécute à deux endroits, l'événement sera exécuté deux fois. J'essaie d'éviter que les événements de tiers ne s'abonnent deux fois.double abonnements d'événements en C#
theOBject.TheEvent += RunMyCode;
Dans mon setter délégué, je peux courir efficacement cette ...
theOBject.TheEvent -= RunMyCode;
theOBject.TheEvent += RunMyCode;
mais est-ce la meilleure façon?
Dave Morton a changé de nom de domaine. La nouvelle URL est: http://codinglight.blogspot.com/2009/02/preventing-duplicate-subscriptions-to.html –
Pour votre information, si vous obtenez un 503 au lien juste rafraîchir la page. Il a semblé charger après quelques tentatives pour moi. – Dan