ConfigurationManager.AppSettings 是做什么的?
What does ConfigurationManager.AppSettings do?
我目前的理解是它调用我的配置文件中的某些内容并返回数据。我不清楚 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 的目的是什么。谢谢!
它从配置文件的 appSettings 部分读取,所以...
Configuration.AppSettings["Whatever"]
...会 return "Blah" 在以下情况下:
<configuration>
<appSettings>
<add key="Whatever" value="Blah" />
</appSettings>
</configuration>
我目前的理解是它调用我的配置文件中的某些内容并返回数据。我不清楚 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 的目的是什么。谢谢!
它从配置文件的 appSettings 部分读取,所以...
Configuration.AppSettings["Whatever"]
...会 return "Blah" 在以下情况下:
<configuration>
<appSettings>
<add key="Whatever" value="Blah" />
</appSettings>
</configuration>