Considerami arrugginito in merito ai delegati asincroni.Il modo corretto per Fire-and-Forget un delegato asincrono
Se voglio chiamare un metodo in modo asincrono, in uno stile "fire-and-forget", è un modo appropriato per farlo?
Action action = DoSomething;
action.BeginInvoke(action.EndInvoke, null);
Il metodo DoSomething()
cattura tutte le eccezioni e si occupa di loro internamente.
La chiamata a EndInvoke
è appropriata? Necessario?
Esiste un modo più chiaro per ottenere lo stesso comportamento?
La tua linea batte i miei due. –