专业网站建设品牌,17年专业建站经验,服务6000+客户--广州松河
免费热线:400-963-0016
微信咨询
|
联系我们
扫二维码关注公众号
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
位置:
广州松河
>
技术支持
> C#获取config文件的appSettings节点封装技巧
C#获取config文件的appSettings节点封装技巧
来源:网络整理 时间:2023/2/14 0:38:27 共
3656
浏览
/// <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;
}
版权说明:
本网站凡注明“广州松河 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
相关主题:
ps网页设计排版格式
制作校园网页设计
网页设计常用的术语
网页设计的各种连接
网页设计标准宽度
网页设计专业本科
网页设计结构有什么
网页设计学会了什么
网页设计滚动字幕速度
吴浩冉网页设计
·上一条:
错误:目标“GatherAllFilesToPublish”在项目中不存在,但在v10.5文件夹中
|
·下一条:
c#读写App.config,ConfigurationManager.AppSettings
同类资讯
mysql走索引查询过程,唯一索引与索引区别是什么_数据库
黑窗口查询mysql表,MySQL数据库丢失后如何自动恢复呢_数据库
mysql查询怎么起别名,什么是latin1字符集_数据库
mysql自连接查询视频,你的电脑上有哪些很好的软件或网站_数据库
电脑小白能不能自学前端_数据库
mysql单表查询分类,MySQL和SQL的本质区别是什么_数据库
数据分析人员需要掌握sql到什么程度_数据库
大数据怎么入门学习好_数据库
mysql使用变量查询,需要把一个变量替换成2个本身_数据库
mysql是ap模式吗_数据库
mysql查询当天函数,sql语句中查询名字是三个字的语句怎么写_数据库
mysql查询递归写法,面试时会被问到些什么问题_数据库
sql索引是什么_数据库
关键查询mysql,mysql服务还在怎么办_数据库
mysql查询方案,mysql数据分批查询_数据库
mysql指定行查询,在cmd命令行中怎么打开mysql数据库服务器_数
MySQL查询借书,零基础自学编程_数据库
mysql查询排序很慢,mysql中的慢查询会不会影响速度_数据库
mysql查询消费总额,程序员怎么达到年薪50万_数据库
mysql 查询相减,MYSQL怎么实现两个表的字段值相减求这样的SQL
资讯动态
公司新闻
互联网资讯
电商资讯
优化推广
技术支持
关于我们
公司简介
企业文化
服务项目
公司新闻
服务项目
网站建设
网站推广
品牌策划
移动应用
服务支持
在线咨询
服务流程
产品报价
售后服务
联系我们
代理加盟
付款方式
在线留言
联系方式
联系方式
电话:400-963-0016
邮箱:sales@itwy.com
QQ:250211130
微信:18520775521
Copyright © 广州松河信息科技有限公司 2005-2025 版权所有
粤ICP备16019765号
广州松河信息科技有限公司 版权所有
18520775521
QQ洽谈
sales@itwy.com