读写app.config文件

项目中经常需要对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:第一记录,如有雷同,不胜荣幸。

posted @ 2015-08-31 10:52  SAI2014  阅读(167)  评论(0)    收藏  举报