• c# 配置文件App.config操作类库


    public class ConfigOperator
        {
            #region 从配置文件获取Value
            /// <summary>
            /// 从配置文件获取Value
            /// </summary>
            /// <param name="key">配置文件中key字符串</param>
            /// <returns></returns>
            public static string GetValueFromConfig(string key)
            {
                try
                {
                    Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
                    //获取AppSettings的节点 
                    AppSettingsSection appsection = (AppSettingsSection)config.GetSection("appSettings");
                    return appsection.Settings[key].Value;
                }
                catch
                {
                    return "";
                }
            }
            #endregion
    
            #region 设置配置文件
            /// <summary>
            /// 设置配置文件
            /// </summary>
            /// <param name="key">配置文件中key字符串</param>
            /// <param name="value">配置文件中value字符串</param>
            /// <returns></returns>
            public static bool SetValueFromConfig(string key, string value)
            {
                try
                {
                    //打开配置文件 
                    Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
                    //获取AppSettings的节点 
                    AppSettingsSection appsection = (AppSettingsSection)config.GetSection("appSettings");
                    appsection.Settings[key].Value = value;
                    config.Save();
    
                    return true;
                }
                catch
                {
                    return false;
                }
            }
            #endregion
  • 相关阅读:
    PHP标准库 (SPL) 笔记
    PHP反射
    PHPer书单
    深入理解面向对象——六大基本原则
    Session自定义存储及分布式存储
    06- Shell脚本学习--其它
    05- Shell脚本学习--函数
    04- Shell脚本学习--条件控制和循环语句
    03- Shell脚本学习--字符串和数组
    02- Shell脚本学习--运算符
  • 原文地址:https://www.cnblogs.com/xuxiaoshuan/p/5884406.html
Copyright © 2020-2023  润新知