标签:
项目中经常需要对app.config文件,从网上参考,先记录。
1.读取config文件
string color = ConfigurationManager.AppSettings["Color"]; string fontSize = ConfigurationManager.AppSettings["FontSize"]; string skin = ConfigurationManager.AppSettings["Skin"];
2.修改config文件
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings["Color"].Value = AppearanceManager.Current.AccentColor.ToString(); config.AppSettings.Settings["FontSize"].Value = AppearanceManager.Current.FontSize.ToString(); config.AppSettings.Settings["Skin"].Value = AppearanceManager.Current.ThemeSource.ToString(); config.Save(ConfigurationSaveMode.Modified);
3.新增或删除config文件
//新增 Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings.Add("BackColor", "Green"); config.Save(ConfigurationSaveMode.Modified); //删除 Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings.Remove("BackColor"); config.Save(ConfigurationSaveMode.Modified);
4.读取web.config文件 使用WebConfigurationManager,类似
ps:第一记录,如有雷同,不胜荣幸。
标签:
原文地址:http://www.cnblogs.com/sai2015/p/4772518.html