c#程序修改配置文件
时间: 2023-11-13 13:54:49 浏览: 159
可以使用 System.Configuration.ConfigurationManager 类来修改配置文件。具体步骤如下:
1. 引入 System.Configuration 命名空间。
2. 使用 ConfigurationManager.OpenExeConfiguration 方法打开配置文件。
3. 使用 Configuration 对象的 AppSettings 属性获取应用程序设置。
4. 使用 Configuration 对象的 ConnectionStrings 属性获取连接字符串。
5. 修改 AppSettings 或 ConnectionStrings 中的值。
6. 使用 Configuration 对象的 Save 方法保存修改后的配置文件。
以下是一个示例代码:
```csharp
using System.Configuration;
// 打开配置文件
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
// 修改 AppSettings 中的值
config.AppSettings.Settings["key"].Value = "new value";
// 修改 ConnectionStrings 中的值
config.ConnectionStrings.ConnectionStrings["name"].ConnectionString = "new connection string";
// 保存修改后的配置文件
config.Save(ConfigurationSaveMode.Modified);
```