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");
  • 相关阅读:
    python基础之元组,集合
    python列表补充、循环
    python基础之字典、赋值补充
    python基础2
    基本数据类型
    计算机基础与计算机硬件总结
    python基础
    操作系统
    Django APP打包重用
    PyCharm 使用Github托管Django项目
  • 原文地址:https://www.cnblogs.com/tianma3798/p/4831624.html
Copyright © 2011-2022 走看看