zoukankan      html  css  js  c++  java
  • ConfigurationManager配置操作

    /// <summary>
        /// 配置信息维护
        /// </summary>
        public class AppConfig
        {
            public static Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
    
            /// <summary>
            /// 获取配置值
            /// </summary>
            /// <param name="key">配置标识</param>
            /// <returns></returns>
            public static string GetValue(string key)
            {
                string result = string.Empty;
                if (config.AppSettings.Settings[key] != null)
                    result = config.AppSettings.Settings[key].Value;
                return result;
            }
    
            /// <summary>
            /// 修改或增加配置值
            /// </summary>
            /// <param name="key">配置标识</param>
            /// <param name="value">配置值</param>
            public static void SetValue(string key, string value)
            {
                if (config.AppSettings.Settings[key] != null)
                    config.AppSettings.Settings[key].Value = value;
                else
                    config.AppSettings.Settings.Add(key, value);
                config.Save(ConfigurationSaveMode.Modified);
    } /// <summary> /// 删除配置值 /// </summary> /// <param name="key">配置标识</param> public static void DeleteValue(string key) { config.AppSettings.Settings.Remove(key); } }
  • 相关阅读:
    ubuntu安装node.js+express+mongodb
    Linux(Ubuntu)下安装NodeJs
    Nodejs的Express完成安装指导
    【详解】ERP、APS与MES系统是什么?
    linux常用命令
    Linux命令集合
    sql 以逗号分割成多行数据
    【项目管理工具】SVN
    富文本编辑器
    cookie的跨页面传值
  • 原文地址:https://www.cnblogs.com/zuiyirenjian/p/3529216.html
Copyright © 2011-2022 走看看