zoukankan      html  css  js  c++  java
  • c# 读取App.config

    一、前言:

    App.config的功能还是挺多的,包括读写,读主要用于记录数据库连接信息,初始化信息等,写可以用于记录用户上一次的操作信息,在用户退出再次登陆的时候可以读取上一次的信息,用于用户信息初始化,方便用户使用,本文会介绍着两种这操作。


    二、App.config的读写操作

    下面是一个很典型的App.config文件

    读取操作:

    由于1处是有 key 的,所以读取的时候只需要:

    string sourceFolder = ConfigurationManager.AppSettings["sourceFolder"];

    而 2 处(数据库连接字符串)没有key,所以读取的时候:

    string CustomDB = ConfigurationManager.ConnectionStrings["CustomDB"].ConnectionString;

    当然,如果你需要多个连接字符串,可以像3处一样,增加即可

    写入操作:

      //写入<add>元素的Value
        config.AppSettings.Settings["name"].Value = "fx163";
        //增加<add>元素
        config.AppSettings.Settings.Add("url", "http://www.fx163.net");
        //删除<add>元素
        config.AppSettings.Settings.Remove("name");
        //一定要记得保存,写不带参数的config.Save()也可以
        config.Save(ConfigurationSaveMode.Modified);
        //刷新,否则程序读取的还是之前的值(可能已装入内存)
        System.Configuration.ConfigurationManager.RefreshSection("appSettings");
  • 相关阅读:
    代码分层之模拟servlet调用dao
    Request对象和Response对象
    jquery-动画
    jquery-easyui
    phpcms
    Ajax做分页
    phpcms安装
    cms替换主页的步骤
    php 复习
    登录验证——————生成随机数
  • 原文地址:https://www.cnblogs.com/ziqiumeng/p/10599444.html
Copyright © 2011-2022 走看看