Il livello di utenza a cui si riferisce questo codice è sicuramente "Beginner" (quantomeno su .NET), ma a me è servito parecchio, percui se a qualcuno dovesse servire...
Delle righe postate praticamente nulla, o quasi, è farina del mio sacco(!), ho solo messo insieme, forse addirittura un annetto fa, gli esempi di due articoli (chiedo scusa agli autori, ma proprio non ricordo quali fossero...) presenti in UGIdotNET in modo da poter leggere e scrivere sul file .config dell'applicazione, visto che di base la classe AppSettings prevede solo la lettura dei valori già presenti.
Inoltre risulta particolarmente comodo il fatto che:a) se la Key non esiste non viene sollevata...