我目前的理解是它在我的配置文件中调用某些内容并返回数据。我不清楚ConfigurationManager.AppSettings的参数是什么。
我查看过这个文档(https://msdn.microsoft.com/en-us/library/1xtk877y%28v=vs.110%29.aspx),但不太了解它。
对于上下文,这是我正在使用的代码:
string code1 = ConfigurationManager.AppSettings[string1 + string2];
string code2 = ConfigurationManager.AppSettings[string3];
string query = new BuildMDXQuery(cube).BuildFetchInventoryQuery(code1, code2);
我想知道如何在我的配置文件中找到所调用的内容,如果有的话,以及使用ConfigurationManager.AppSettings的目的是什么。谢谢!
答案 0 :(得分:5)
它从配置文件的appSettings部分读取,所以......
Configuration.AppSettings["Whatever"]
......在以下情况下会返回“Blah”:
<configuration>
<appSettings>
<add key="Whatever" value="Blah" />
</appSettings>
</configuration>