0
使用C#。如何將配置文件中的值傳遞給類?我想你可以通過一個密鑰,它會得到基於此的價值。從配置文件中檢索值到C#中的類?
我知道你可以使用
string value = ConfigurationManager.AppSettings["test"];
但我認爲有可能是一個更好的辦法,一類可能使用它嗎?
可以嗎?
public static string GetKey(string value)
{
get
{
return ConfigurationSettingAppSetting[value];
}
}
,並使用它,我用
GetKey("test");
正在使用它作爲一個靜態的這個好還是初步實踐?
謝謝
Yuriy Faktorovich,如果我想獲得超過1個值,該怎麼辦?即我想控制傳遞給該方法的內容。 Like GetKey(「test」);或GetKey(「color」); – Greg 2011-03-25 22:45:03
@Greg通常我會創建更多的靜態屬性。另一種可能性是有一個包含鍵列表的枚舉。在大多數情況下,我不明白爲什麼你需要動態傳遞密鑰。 – 2011-03-25 22:58:59