- bool isModified = false;
- foreach (string key in ConfigurationManager.AppSettings)
- {
- if (key == "box")
- {
- isModified = true;
- }
- }
- Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
- if (isModified)
- {
- config.AppSettings.Settings.Remove("box");
- }
- config.AppSettings.Settings.Add("box", txt_value.Text);
- config.Save(ConfigurationSaveMode.Modified);
- ConfigurationManager.RefreshSection("appSettings");
- //该片段来自于http://www.codesnippet.cn/detail/2906201512947.html
来源: http://www.codesnippet.cn/detail/2906201512947.html