软件编程
位置:首页>> 软件编程>> C#编程>> c# 配置文件App.config操作类库的方法

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

作者:jingxian  发布时间:2023-01-19 10:34:37 

标签:c#,操作,app.config

实例如下:


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
0
投稿

猜你喜欢

手机版 软件编程 asp之家 www.aspxhome.com