C# 修改配置文件app.config

[代码] C#修改配置文件

view source
print ?
01 bool isModified = false;
02            foreach (string key in ConfigurationManager.AppSettings)
03            {
04                if (key == "box")
05                {
06                    isModified = true;
07                }
08            }
09            Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
10            if (isModified)
11            {
12                config.AppSettings.Settings.Remove("box");
13            }
14            config.AppSettings.Settings.Add("box", txt_value.Text);
15            config.Save(ConfigurationSaveMode.Modified);
16            ConfigurationManager.RefreshSection("appSettings");

原文: http://www.oschina.net/code/snippet_245212_10063

你可能感兴趣的:(c#)