WPF配置文件的操作
/// <summary> /// 获取配置文件 /// </summary> /// <param name="key">键值</param> /// <returns></returns> private string[] GetShortcutConfig(string key) { string strKey = ConfigurationManager.AppSettings[key]; string[] arrayDrugShortcutNote = strKey.Split(','); return arrayDrugShortcutNote; } /// <summary> /// 增加配置内容 /// </summary> /// <param name="key">键值</param> /// <param name="keyWord">待增配置内容</param> private void AddShortcutConfig(string key,string keyWord) { Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); config.AppSettings.Settings.Add(key, keyWord); config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection(SHORTCUTNOTE_APPSETTINGS); } /// <summary> /// 删除配置内容 /// </summary> /// <param name="key">键值</param> /// <param name="keyWord">待删配置内容</param> private void DeleteShortcutConfig(string key, string keyWord) { Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); string value = ConfigurationManager.AppSettings[key]; value=value.Replace(","+keyWord,string.Empty); config.AppSettings.Settings[key].Value = value; config.Save(ConfigurationSaveMode.Modified); ConfigurationManager.RefreshSection(SHORTCUTNOTE_APPSETTINGS); }
![](https://files-cdn.cnblogs.com/files/jiangyan219/Alipay.bmp)
您的资助是我最大的动力!
金额随意,欢迎来赏!
![](https://files-cdn.cnblogs.com/files/jiangyan219/WeChat.bmp)
我写的东西能让你能懂,那是义务
毕竟占用了你生命中的宝贵的时间和注意力
要是你还能喜欢我的作品,那就是缘分了
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的因为,我的写作热情也离不开您的肯定支持,感谢您的阅读,我是【青青子衿】!