我们一般只用读取web.config或app.config配置的语句. 在引用里填加System.Configuration,然后可以用 System.Configuration.ConfigurationManager.AppSettings[Key] 去根据key读config里的配置值. 比如在web.config的<configuration>节点里有:那么:string x=System.Configuration.ConfigurationManager.AppSettings["test"].ToString();x的值为"testValue";<appSettings> <add key="test" value="testValue"/> </appSettings>
又如在web.config中有以下
<configuration>
<connectionStrings>
<add name="WateringConnectionString" connectionString="Data Source=****;AttachDbFilename=****;Initial Catalog=Wartering;Integrated Security=True"
providerName="System.Data.SqlClient" />
</connectionStrings>
</configuration>
那么读取时可以这样:
使用ConfigurationManager.ConnectionStrings["WateringConnectionString"],获取connectionStringSettings对象。
使用ConfigurationManager.ConnectionStrings["WateringConnectionString"].connectionString,获取连接字。