专业网站建设品牌,17年专业建站经验,服务6000+客户--广州松河
免费热线:400-963-0016
微信咨询
|
联系我们
扫二维码关注公众号
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
网站首页
网站建设
短视频
网站推广
网站模板
客户案例
资讯动态
关于我们
位置:
广州松河
>
技术支持
> C#获取config文件的appSettings节点封装技巧
C#获取config文件的appSettings节点封装技巧
来源:网络整理 时间:2023/2/14 0:38:27 共
3647
浏览
/// <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;
}
版权说明:
本网站凡注明“广州松河 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
相关主题:
怎么写关于网页设计的总结
府谷网页设计定金要收多少
自已设计的网页有收益吗
网页美工设计是ui吗
商务网页设计与制作代码
网页界面设计的实验目的
长宁区常规网页设计规定
网页设计师怎么提高审美
ps冬奥会网页设计教程
网页设计如何空很多行
·上一条:
错误:目标“GatherAllFilesToPublish”在项目中不存在,但在v10.5文件夹中
|
·下一条:
c#读写App.config,ConfigurationManager.AppSettings
同类资讯
js字符串相等判断中间有空格吗_js/jQuery
多国语言版怎么选择语言_vue
surftab1和surftab2是设置三维的哪个系统变量_vue
有什么方法把两家运营商的宽带聚合起来用_CSS学习
洗碗机全嵌式与半嵌式的区别_CSS学习
到底什么是web框架_js/jQuery
巧影app真的好吗_vue
事后可以通过别的证据处罚吗_js/jQuery
两个数相加和相等技巧_js/jQuery
物体在空中旋转的原理_js/jQuery
fade的短语固定搭配_js/jQuery
兆能讯通摄像头能安内存卡吗_vue
原生家庭对一个女孩到底有多重要_CSS学习
workbenchmesh如何调出工作树_vue
ps如何把一张图片置入一个圆框中_vue
为什么java生成不了html文件_CSS学习
mqtt与tcp区别_js/jQuery
僧伽吒经多少字_CSS学习
苹果手机用哪个视频剪辑软件比较好_vue
你喜欢后浪这个视频吗_vue
资讯动态
公司新闻
互联网资讯
电商资讯
优化推广
技术支持
关于我们
公司简介
企业文化
服务项目
公司新闻
服务项目
网站建设
网站推广
品牌策划
移动应用
服务支持
在线咨询
服务流程
产品报价
售后服务
联系我们
代理加盟
付款方式
在线留言
联系方式
联系方式
电话:400-963-0016
邮箱:sales@itwy.com
QQ:250211130
微信:18520775521
Copyright © 广州松河信息科技有限公司 2005-2025 版权所有
粤ICP备16019765号
广州松河信息科技有限公司 版权所有
18520775521
QQ洽谈
sales@itwy.com