我没有得到这个问题的答案。我对我在网上冲浪时得到的答案感到困惑?
问问题
124 次
3 回答
3
您可以使用 web.config 文件中的 appSettings 部分将自定义键/值对添加到您的应用程序。
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="MyConfiguration" value="SomeConfigValue" />
</appSettings>
</configuration>
要从 web.config 文件中读取设置,您可以执行以下操作。
using System.Web.Configuration;
var myCofigValue = WebConfigurationManager.AppSettings["MyConfiguration"]
或者直接将配置管理器用于其他类型的应用程序
using System.Configuration;
var myCofigValue = ConfigurationManager.AppSettings["configFile"]
更多阅读
http://msdn.microsoft.com/en-us/library/system.configuration.appsettingssection.aspx http://msdn.microsoft.com/en-us/library/system.configuration.configurationmanager.appsettings.aspx
于 2013-07-24T05:12:31.940 回答
0
appSettings
web.config 部分是自定义配置的好地方,如下所示:
<appSettings>
<add key="customsetting1" value="Some text here"/>
</appSettings>
要读取 web.config 这一部分中的值,请执行以下操作:
System.Configuration.Configuration rootWebConfig1 = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration(null);
if (rootWebConfig1.AppSettings.Settings.Count > 0)
{
System.Configuration.KeyValueConfigurationElement customSetting = rootWebConfig1.AppSettings.Settings["customsetting1"];
if (customSetting != null)
Console.WriteLine("customsetting1 application string = \"{0}\"", customSetting.Value);
else
Console.WriteLine("No customsetting1 application string");
}
于 2013-07-24T05:11:56.150 回答
0
对于需要在您的应用程序中使用的任何设置,有一个选项可以在配置文件中使用添加密钥,如下所示:
<configuration>
<appSettings>
<add key="Culture" value="en-GB"/>
<add key="Theme" value="blue"/>
</appSettings>
-------------------------
-------------------------
</configuration>
您可以通过使用将上述信息添加到您的项目中
System.Configuration.ConfigurationManager.AppSettings["Culture"]
应该对你有帮助。
于 2013-07-24T05:18:02.187 回答