C'è un modo per rendere generico questo metodo in modo che io possa restituire una stringa, un valore bool, int o double? In questo momento, sta restituendo una stringa, ma se è in grado di trovare "true" o "false" come valore di configurazione, ad esempio, vorrei restituire un valore bool.
public static string ConfigSetting(string settingName)
{
return ConfigurationManager.AppSettings[settingName];
}
dynamic
parola chiave. C'è un costo prestazionale per questo, ma per la lettura di un file di configurazione, il costo prestazionale è quasi certamente insignificante.