Che cosa è un buon esempio della potenza degli eventi dell'interfaccia (dichiarare gli eventi all'interno dell'interfaccia)?Uso pratico degli eventi di interfaccia
La maggior parte delle volte ho visto solo metodi astratti pubblici all'interno dell'interfaccia.
Quando si genera un evento, è necessario [creare una copia dell'evento] (https://msdn.microsoft.com/en-us/library/w369ty8x%28v=vs.100%29.aspx) (vedere ' OnRaiseCustomEvent() ') per evitare la possibilità di una ** condizione di competizione **:' EventHandler handler = this.Closed; if (handler! = null) {...} ' – DavidRR