Có cách nào để làm cho phương thức này chung chung để tôi có thể trả về một chuỗi, bool, int hoặc double không? Ngay bây giờ, nó trả về một chuỗi, nhưng nếu nó có thể tìm thấy "true" hoặc "false" làm giá trị cấu hình, thì tôi muốn trả về một bool chẳng hạn.
public static string ConfigSetting(string settingName)
{
return ConfigurationManager.AppSettings[settingName];
}
dynamic
từ khóa. Có một chi phí hiệu năng cho điều đó, nhưng để đọc một tệp cấu hình, chi phí hiệu năng gần như chắc chắn không đáng kể.