在C#中,可以使用ConfigurationManager
类来访问和设置应用程序配置。以下是一些常用的方法:
string settingValue = ConfigurationManager.AppSettings["SettingKey"];
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["SettingKey"].Value = "NewValue";
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings.Add("NewSettingKey", "NewSettingValue");
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
需要注意的是,以上示例中的SettingKey
和NewSettingKey
是配置项的键,SettingValue
和NewSettingValue
是配置项的值。在修改配置值后,需要调用config.Save()
方法来保存修改,并调用ConfigurationManager.RefreshSection()
方法来刷新配置项。