Tome la siguiente clase de C #:
c1 {
event EventHandler someEvent;
}
Si hay una gran cantidad de suscripciones a c1's someEventevento y quiero aclarar a todos, ¿cuál es la mejor manera de lograr esto? También tenga en cuenta que las suscripciones a este evento podrían ser / son lambdas / delegados anónimos.
Actualmente mi solución es agregar un ResetSubscriptions()método a c1ese conjunto someEventcomo nulo. No sé si esto tiene consecuencias invisibles.