Grazie del consiglio ... non ci avevo pensato ...

però mi sorge un problema:

la mia funzione GetSetting(string key) recupera il valore dal database correttamente, ma nel caso in cui per esempio il valore non fosse trovato nel database mi restituisce string.empty


tutto funziona correttamente per il recupero di dati di tipo string , mentre nel caso in cui dovessi recuperare un dato di tipo int e questo non dovesse essere trovato nel database non potrei convertire string.empty in 0

qualche soluzione??

vorrei evitare di controllare continuamente se la stringa è vuota ...