[配置文件] C#修改App.config,Web.config文件帮助类,ConfigHelper (转载)
2024-10-14 00:02:03
主要功能如下
.根据Key取Value值
.根据Key修改Value
.添加新的Key ,Value键值对
.根据Key删除项
/// <summary>
/// 编 码 人:苏飞
/// 联系方式:361983679
/// 更新网站:[url=http://www.sufeinet.com/thread-655-1-1.html]http://www.sufeinet.com/thread-655-1-1.html[/url]
/// </summary>
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration; namespace AutoApk.FunctionClass
{
public class ConfigHelper
{
/// <summary>
/// 根据Key取Value值
/// </summary>
/// <param name="key"></param>
public static string GetValue(string key)
{
return ConfigurationManager.AppSettings[key].ToString().Trim();
} /// <summary>
/// 根据Key修改Value
/// </summary>
/// <param name="key">要修改的Key</param>
/// <param name="value">要修改为的值</param>
public static void SetValue(string key, string value)
{
ConfigurationManager.AppSettings.Set(key, value);
} /// <summary>
/// 添加新的Key ,Value键值对
/// </summary>
/// <param name="key">Key</param>
/// <param name="value">Value</param>
public static void Add(string key, string value)
{
ConfigurationManager.AppSettings.Add(key, value);
} /// <summary>
/// 根据Key删除项
/// </summary>
/// <param name="key">Key</param>
public static void Remove(string key)
{
ConfigurationManager.AppSettings.Remove(key);
}
}
}
最新文章
- GD图片(画布)的制作及验证码的应用
- javscript闭包的准备工作 -- 作用域与作用域链
- (Python )运算符
- Lambda应用设计模式
- Ubuntu安装后的一些配置
- CentOS 6.0 设置IP地址、网关、DNS
- 重温delphi之:如何将Bitmap位图与base64字符串相互转换
- Vim 的粘贴复制功能
- 初探swift语言的学习笔记(闭包 - 匿名函数或block块代码)
- GQ_百度百科
- Ubuntu13.04 安装Redmine
- Unity播放Gif动画
- java学习笔记05-运算符
- Server/Service/Engine/Host/Context} Setting property &#39;source&#39; to &#39;org.eclipse.jst.jee
- leetcode — search-in-rotated-sorted-array
- Mysql加锁过程详解(2)-关于mysql 幻读理解
- spring boot 启动类一定要放置到包的根目录下,也就是和所有包含java文件的包在同一级目录。如果不放置在根目录下,将会提示 no mybatis mapper was found
- 访问平安银行网站时出现证书问题 NET::ERR_CERT_SYMANTEC_LEGACY
- 关于-RegExp
- 《算法》第四章部分程序 part 17