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