<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.2" />
</startup>
<appSettings>
<add key="sql" value="user id=sa;" />
<add key="sql1" value="Server=127.0.0.1;" />
<add key="timer" value="2" />
<add key="ID" value="0" />
<!-- 添加更多设置 -->
</appSettings>
</configuration>
读取
ConfigurationManager.AppSettings["sql"]
写入
private void XmlWrite(string str)
{
// 加载配置文件
var configFile = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
// 更新 ID 的值为新的值
configFile.AppSettings.Settings["ID"].Value = str;
// 保存更改
configFile.Save(ConfigurationSaveMode.Modified);
// 刷新配置文件中的配置项
ConfigurationManager.RefreshSection("appSettings");
}