1.读取
ConfigurationManager.AppSettings.Get("Name")
2.添加
自定义文件
Configuration c = ConfigurationManager.OpenExeConfiguration(AppDomain.CurrentDomain.BaseDirectory + "app.config");
AppSettingsSection s = c.GetSection("appSettings") as AppSettingsSection;
s.Settings.Add("Name", "Irelia");
c.SaveAs(AppDomain.CurrentDomain.BaseDirectory + "app.config");
默认文件(*.exe.config)
Configuration c = ConfigurationManager.OpenExeConfiguration( ConfigurationUserLevel.None);
AppSettingsSection s = c.GetSection("appSettings") as AppSettingsSection;
s.Settings.Add("Name", "Irelia");
c.Save();
(注意,试过了,不能自定义section的,将appSetting改成其他节点的名字无法识别,同时,appSetting要添加到最后的节点,要不然读取报错)