• C#对配置文件的,增,删,改,查


    对config进行增删改查操作需引用两个名称空间

    using System.Configuration;
    using System.Web.Configuration;

    读操作(其中参数即config中的key值)

    //(1)读
                string filepath = ConfigurationManager.AppSettings["FilePath"];
                return filepath;

    增操作(第一个参数为key值,第二个参数为value)

    //(2)添加
                Configuration config = WebConfigurationManager.OpenWebConfiguration("/WebConfigManager");
                AppSettingsSection app = config.AppSettings;
                app.Settings.Add("p", "p:\");
                config.Save(ConfigurationSaveMode.Modified);

    改操作(第一个参数为要修改的key值,第二个参数为修改后的value值)

    //(3)修改
                Configuration config = WebConfigurationManager.OpenWebConfiguration("/WebConfigManager");
                AppSettingsSection app = config.AppSettings;
                app.Settings["p"].Value = @"g:";
                config.Save(ConfigurationSaveMode.Modified);

    删操作(节点的key值)

    //(4)删除
                Configuration config = WebConfigurationManager.OpenWebConfiguration("/WebConfigManager");
                AppSettingsSection app = config.AppSettings;
                app.Settings.Remove("p");
                config.Save(ConfigurationSaveMode.Modified);
  • 相关阅读:
    iscsi-分区类型
    NFS
    测试目录
    测试
    函数
    循环、枚举、条件判断、选择排序
    格式化、列表、元组、字典、集合
    常量、注释、变量、堆栈、数据类型、强制转换
    站点迁移至https://traceless.site/
    CENTOS7 源码安装NGINX
  • 原文地址:https://www.cnblogs.com/lbjlbj/p/10644540.html
Copyright © 2020-2023  润新知