config文件基本操作,config文件操作用法
分享一下我使用C#的一些用法,希望对大家有帮助!
Visual Studio版本:Enterprise 2015
前面讲了C#关于注册表和ini文件的操作,本篇文章来讲解一下config文件的基本操作。
如果项目是web,那么默认会有web.config。如果是WinForm,默认是没有的,需要自己手动添加。如果需要额外的config,也是需要自行添加。接下来的代码主要针对自行添加的config文件,默认的web.config和app.config是有更简洁的操作方式,
config中配置节点有两种,分别是AppSettings和ConnectionStrings,作为用来存储配置信息来说,我觉得区别不是很大。具体区别可以在网上自己搜索。
01
新增
上面是新增的代码,首先是读取xml文件的方法,然后是向xml写值,写入成功后,刷新即可,这个代码是针对appSettings节点进行操作的。
02
修改
修改和新增用的是相同的方法,从上面的代码中可以看到,如果key值不存在则是新增,存在就是修改。
03
读取
如果是web.config或者是app.config,可以直接用
System.Configuration.ConfigurationManager.AppSettings["key"]取值,默认情况下程序已经设置好了默认的config文件。我这里测试代码中的第一个参数就是config文件的路径。
04
删除
指定文件,指定节点名称,直接删除就行。
测试代码中之所以有ref返回,是因为config操作的代码是封装的类库,我个人习惯将类库中的方法用trycatch包起来,有异常的话,则返回异常信息。仅供参考,感谢关注!
本文地址:百科问答频道 https://www.neebe.cn/wenda/934916.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!