是否可以根据应用程序设置值获取密钥?
例如;
string value = "abcd";
string key = ConfigurationManager.AppSettings[value].ToString();
现在,我想要key
变量中的CustomerCategory
。
using System.Linq;
string key = ConfigurationManager.AppSettings.AllKeys.FirstOrDefault(k =>
ConfigurationManager.AppSettings[k] == value);
如果我没有误解你的问题,这是方法。
app.config文件应该是这样的,
<appSettings>
<add key="myKey" value="myValue"/>
</appSettings>
和你的C#代码
string myValue = ConfigurationManager.AppSettings["myKey"];