Чи є спосіб зробити цей метод загальним, щоб я міг повернути рядок, bool, int або double? Зараз він повертає рядок, але якщо він зможе знайти "true" або "false" як значення конфігурації, я б хотів повернути bool, наприклад.
public static string ConfigSetting(string settingName)
{
return ConfigurationManager.AppSettings[settingName];
}
dynamic
ключове слово. Для цього є вартість продуктивності, але для читання конфігураційного файлу вартість продуктивності майже напевно незначна.