Cominciamo con un blocco try-catch.
In C#, puoi usare il namespace integrato System.Diagnostics o librerie di terze parti come NLog o log4net.
System.Diagnostics
Immagina di avere un codice che stampa un saluto più volte.
Rifattorizziamo un semplice metodo C# che calcola e stampa la somma di un array di numeri.