zoukankan      html  css  js  c++  java
  • C# 操作 AppSettings节点

    1.实例

                //1.简单获取内容
                string value = ConfigurationManager.AppSettings["one"] as string;
                Console.WriteLine(value);
    
    
                //获取Configuration 对象
                Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
                //1.根据key读取 <add /> 元素的value,
                /*
                 *  a.如果指定的key不存在抛出异常
                 *  b.如果没有指定value 返回空字符串
                 */
                string value2 = config.AppSettings.Settings["two"].Value;
                Console.WriteLine(value2 == "");
    
                /*********以下修改操作失败**************/
                //2.增加 <add /> 元素
                config.AppSettings.Settings.Add("one", "http://www.baidu.com");
                //3.删除 <add /> 元素
                //config.AppSettings.Settings.Remove("two");
                //一定要保存,写不带参数的Save()也可以
                config.Save(ConfigurationSaveMode.Modified);
                //config.Save(ConfigurationSaveMode.Full);
                //查看当前 配置文件的路径
                Console.WriteLine(config.FilePath);
                //刷新
                ConfigurationManager.RefreshSection("appSettings");
  • 相关阅读:
    第二阶段冲刺6
    第二阶段冲刺5
    第二阶段冲刺4
    第二阶段冲刺3
    暑假学习进度七
    暑假学习进度六
    暑假学习进度五
    暑假学习进度四
    暑假学习进度三
    暑假学习进度二
  • 原文地址:https://www.cnblogs.com/tianma3798/p/4831624.html
Copyright © 2011-2022 走看看