/// <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);
        }

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-05-02
  • 2021-06-14
猜你喜欢
  • 2021-09-05
  • 2022-12-23
  • 2022-12-23
  • 2022-01-23
  • 2021-06-05
  • 2021-12-20
  • 2021-12-31
相关资源
相似解决方案