Tome la siguiente clase de C #:
c1 {
event EventHandler someEvent;
}
Si hay una gran cantidad de suscripciones a c1
's someEvent
evento 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 c1
ese conjunto someEvent
como nulo. No sé si esto tiene consecuencias invisibles.