C#获取config文件的appSettings节点封装技巧

作者:小菜 更新时间:2025-02-26 点击数:
简介:C#的开发中,无论你是winform开发还是webform开发,都需要通过config文件来配置一些信息,因此我们也经常需要获取其中的appsettings节点

【菜科解读】

C#的开发中,无论你是winform开发还是webform开发,都需要通过config文件来配置一些信息,因此我们也经常需要获取其中的appsettings节点的值。

当然,.net已经对访问这个节点做了封装,我们可以很方便的访问该节点。

但是,我觉得还是不够满意,因为我需要在获取不到节点的时候能够返回默认的值,获取的时候能够自动转为我需要的类型,我需要能够随时指定config文件,而不仅仅是默认的web.config文件或者是*.exe.config文件。

尤其最后的那个功能,嘿嘿,别以为这个没有用,有时候,我们是需要共用一个配置文件的。

比如你在开发Windows服务的时候,你不会希望你用界面的那个程序和Windows服务的程序有两个一样的配置文件吧

直接贴代码:

1///2///获取AppSetting里面的内容3///4///5///

Thedefaultvalue.6///

Thekey.7///8publicstaticTGetAppSettingValue(TdefaultValue,stringkey)9{10stringvalue=ConfigurationManager.AppSettings[key];11if(!string.IsNullOrEmpty(value))12{13try14{15defaultValue=(T)Convert.ChangeType(value,typeof(T));16}17catch18{19}20}21returndefaultValue;22}2324///25///获取指定的Config文件的AppSetting里面的指定键值对应的value值26///27///28///

Thedefaultvalue.29///

Thekey.30///

Thefile.31///32publicstaticTGetAppSettingValue(TdefaultValue,stringkey,stringfile)33{34varmap=newExeConfigurationFileMap35{36ExeConfigFilename=file37};38Configurationconfig=ConfigurationManager.OpenMappedExeConfiguration(map,ConfigurationUserLevel.None);39stringvalue=config.AppSettings.Settings[key].Value;4041if(!string.IsNullOrEmpty(value))42{43try44{45defaultValue=(T)Convert.ChangeType(value,typeof(T));46}47catch48{49}50}51returndefaultValue;52}

获取,config,文件,的,appSettings,节点,

技术编辑教您win7如何移出隐藏文件

小编前些日子,在浏览网页的时候看到有不少的小伙伴都在讨论这么的一个问题,那么就是win7如何显示隐藏文件,然后就匿名的回答了这个问题。

这不有这么一句话说得好吗,“独乐乐不如众乐乐”所以今天小编就来将win7小时隐藏文件的方法分享给小伙伴们。

大家经常都会在电脑上边储存一些重要的文件,但为了能够保证不让其他人看到我们通常都会将一些重要的文件给进行隐藏起来。

那么win7系统中的隐藏文件该如何显示呢?那么,接下来就让小编我来给的将解答一下win7显示隐藏文件的方法吧。

1.首先双击计算机,右上角有个组织,如图:win7隐藏文件怎么显示载图12.单击组织,出现下拉菜单,点击文件夹和搜索选项。

如图:win7移出隐藏文件载图23.文件夹选项中——常规——查看——搜索,如图:win7隐藏文件怎么显示载图34.选中查看,win7隐藏文件和文件夹选项是通过文件的属性里面的隐藏来配合使用的,如图:win7隐藏文件怎么显示载图4 移出隐藏文件,win7隐藏文件怎么显示,win7,win7移出隐藏文件

json是什么文件

今天给各位分享json是什么文件?_json格式文件怎么打开?,其中也会对大家所疑惑的内容进行解释,如果能解决您现在面临的问题,别忘了关注多特软件站哦,现在开始吧!json是什么文件?JSON(JavaScript Object Notation)是一种简单且轻量级的数据交换格式,广泛应用于应用程序之间的数据交互。

它使用键值对的方式来描述数据,并支持多种数据类型,如数字、字符串、布尔值、对象和数组等。

与XML相比,JSON更加紧凑、易读且易于编写,这使得它特别适合Web应用程序的处理。

在Web开发中,JSON常用于通过AJAX从服务器获取数据或将数据发送到服务器。

此外,由于众多编程语言都支持JSON格式,因此它可以方便地在不同应用程序和服务器之间进行数据交换。

总之,JSON不仅简化了数据的表示方式,还提高了数据传输的效率。

它的广泛应用证明了其在现代Web开发中的重要性和便利性。

json格式文件怎么打开?要在电脑桌面上找到JSON格式的文件,您可以按照以下步骤操作:首先,在电脑桌面上查找JSON格式的文件。

找到文件后,使用鼠标左键双击该文件即可打开。

通过这种方式,您可以轻松地查看和编辑JSON文件的内容。

希望这个方法对您有所帮助。

有关json是什么文件?_json格式文件怎么打开?的内容就介绍到这里了,如果还想更多这方面的信息的小伙伴,记得收藏关注多特软件站!更多全新内容敬请关注多特软件站(www.duote.com)!

加入收藏
               

C#获取config文件的appSettings节点封装技巧

点击下载文档

格式为doc格式

  • 账号登录
社交账号登录