欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

c# 配置文件App.config操作类库的方法

程序员文章站 2022-06-15 18:37:04
实例如下: public class configoperator { #region 从配置文件获取value ///

实例如下:

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

以上这篇c# 配置文件app.config操作类库的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。