专业网站建设品牌,17年专业建站经验,服务6000+客户--广州松河
免费热线:400-963-0016
微信咨询
|
联系我们
扫二维码关注公众号
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
位置:
广州松河
>
技术支持
> C#获取config文件的appSettings节点封装技巧
C#获取config文件的appSettings节点封装技巧
来源:网络整理 时间:2023/2/14 0:38:27 共
3655
浏览
/// <summary>
/// 获取AppSetting里面的内容
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="defaultValue">The default value.</param>
/// <param name="key">The key.</param>
/// <returns></returns>
public static T GetAppSettingValue<T>(T defaultValue, string key)
{
string value = ConfigurationManager.AppSettings[key];
if (!string.IsNullOrEmpty(value))
{
try
{
defaultValue = (T)Convert.ChangeType(value, typeof(T));
}
catch
{
}
}
return defaultValue;
}
/// <summary>
/// 获取指定的Config文件的AppSetting里面的指定键值对应的value值
/// </summary>
/// <typeparam name="T"></typeparam>
/// <param name="defaultValue">The default value.</param>
/// <param name="key">The key.</param>
/// <param name="file">The file.</param>
/// <returns></returns>
public static T GetAppSettingValue<T>(T defaultValue, string key, string file)
{
var map = new ExeConfigurationFileMap
{
ExeConfigFilename = file
};
Configuration config = ConfigurationManager.OpenMappedExeConfiguration(map, ConfigurationUserLevel.None);
string value = config.AppSettings.Settings[key].Value;
if (!string.IsNullOrEmpty(value))
{
try
{
defaultValue = (T)Convert.ChangeType(value, typeof(T));
}
catch
{
}
}
return defaultValue;
}
版权说明:
本网站凡注明“广州松河 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
相关主题:
汕头网页设计网站海报排版
智慧树网页设计与制作手工
沧州网页设计主题壁纸软件
江西旅游网页设计模板网站
服装网页设计笔记软件免费
78美食网页设计模板排版
弹出网页设计排版模板图片
潍坊旅游网页设计模板网站
欣欣旅游网页设计模板网站
西塘旅游网页设计排版布局
·上一条:
错误:目标“GatherAllFilesToPublish”在项目中不存在,但在v10.5文件夹中
|
·下一条:
c#读写App.config,ConfigurationManager.AppSettings
同类资讯
app开发流程详解_java
1的阶乘加到10的阶乘等于多少_java
清朝为什么没人愿意娶宫女_java
怎么做自媒体_java
我的世界怎么输入服务器地址_服务器
方舟生存进化怎么和朋友单开服务器_服务器
tomcat技术规范_java
rescreate可是我_服务器
xshell连接ftp服务器_服务器
ASPNET利用FileUpload上传图片并将图片名称保存到数据库_服
方舟服务器重启是什么意思_服务器
怎么进入我的世界小游戏_服务器
王者荣耀李信什么时候出_java
想问问大神们有没有哪些debug神器可以推荐的_java
服务器系统与windows系统的区别_服务器
手机经常显示无法连接服务器怎么办_服务器
信息安全的学生去学Linux_java
网卡自动禁用怎么回事_服务器
Linux如何查看服务器密码_服务器
windowsserver2016如何设置自动启动_服务器
资讯动态
公司新闻
互联网资讯
电商资讯
优化推广
技术支持
关于我们
公司简介
企业文化
服务项目
公司新闻
服务项目
网站建设
网站推广
品牌策划
移动应用
服务支持
在线咨询
服务流程
产品报价
售后服务
联系我们
代理加盟
付款方式
在线留言
联系方式
联系方式
电话:400-963-0016
邮箱:sales@itwy.com
QQ:250211130
微信:18520775521
Copyright © 广州松河信息科技有限公司 2005-2025 版权所有
粤ICP备16019765号
广州松河信息科技有限公司 版权所有
18520775521
QQ洽谈
sales@itwy.com