Events, Delegates und Multithreading

Thomas Wölfer
15. Januar 2005
Bekanntes Muster beim Aufruf eines Event-Handlers:
if( handler != null)
{
handler( args);
}
Warum ist das falsch, wie macht man es richtig, und was sagen die Design Guidelines dazu? Brad Abrams verrät es hier.