Il reference page per Application.ThreadException diceApplication.ThreadException: perdita di memoria se non è stato rimosso?
Poiché si tratta di un evento statico, è necessario staccare i vostri gestori di eventi quando l'applicazione è disposto, o perdite di memoria si tradurrà.
Nonostante il codice di esempio su quella stessa pagina non stacchi il gestore di eventi, si perde davvero se il gestore di eventi non viene rimosso?
Sembra che l'unica volta che il gestore deve essere rimosso è se l'applicazione si arresta. In tal caso, indipendentemente dal fatto che il gestore sia staccato o meno, tutta la memoria utilizzata dall'applicazione verrà comunque liberata?
Sì, non annullare la registrazione del gestore eventi un millisecondo prima che l'app termini non è una perdita. –