C#读写参数到APP.Config
发布人:shili8
发布时间:2023-12-30 10:21
阅读次数:87
在C#开发中,我们经常需要读取和写入参数到APP.Config文件中。APP.Config文件是用来存储应用程序的配置信息的,包括连接字符串、应用程序设置等。
下面是一个简单的示例,演示了如何读取和写入参数到APP.Config文件中。
首先,我们需要引用System.Configuration命名空间,以便能够使用ConfigurationManager类来读取和写入配置信息。
csharpusing System.Configuration;
接下来,我们可以使用ConfigurationManager类来读取配置信息。假设我们有一个名为"ConnectionString"的连接字符串需要读取,可以使用如下代码:
csharpstring connectionString = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
这将返回名为"ConnectionString"的连接字符串的值。
如果我们需要写入配置信息,可以使用如下代码:
csharpConfiguration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings["SettingName"].Value = "SettingValue"; config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection("appSettings");
这将把名为"SettingName"的应用程序设置的值设置为"SettingValue"。
需要注意的是,写入配置信息时,需要使用ConfigurationSaveMode.Modified来保存修改,并且在保存后需要调用ConfigurationManager.RefreshSection("appSettings")来刷新配置信息。
总之,通过使用ConfigurationManager类,我们可以方便地读取和写入参数到APP.Config文件中,从而实现应用程序的配置管理。