日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

.Net2.0 使用ConfigurationManager讀寫(xiě)配置文件

系統(tǒng) 1874 0
.net1.1中如果需要靈活的操作和讀寫(xiě)配置文件并不是十分方便,一般都會(huì)在項(xiàng)目中封裝一個(gè)配置文件管理類來(lái)進(jìn)行讀寫(xiě)操作。而在.net2.0中使用 ConfigurationManager WebConfigurationManager 類可以很好的管理配置文件,ConfigurationManager類在System.Configuration中,WebConfigurationManager在System.Web.Configuration中。根據(jù)MSDN的解釋,對(duì)于 Web 應(yīng)用程序配置,建議使用 System.Web.Configuration.WebConfigurationManager 類,而不要使用 System.Configuration.ConfigurationManager 類。

.Net2.0 使用ConfigurationManager讀寫(xiě)配置文件 ?

下面我給出一個(gè)簡(jiǎn)單的例子說(shuō)明如何使用 WebConfigurationManager 操作配置文件:
??????? // 打開(kāi)配置文件
????????Configuration?config? = ?WebConfigurationManager.OpenWebConfiguration( " ~ " );
????????
// 獲取appSettings節(jié)點(diǎn)
????????AppSettingsSection?appSection? = ?(AppSettingsSection)config.GetSection( " appSettings " );
????????
// 在appSettings節(jié)點(diǎn)中添加元素
????????appSection.Settings.Add( " addkey1 " ,? " key1's?value " );
????????appSection.Settings.Add(
" addkey2 " ,? " key2's?value " );
????????config.Save();


運(yùn)行代碼之后可以看見(jiàn)配置文件中的改變:

< appSettings >
??
< add?key = " addkey1 " ?value = " key1's?value " ? />
??
< add?key = " addkey2 " ?value = " key2's?value " ? />
</ appSettings >

修改和刪除節(jié)點(diǎn)或?qū)傩砸卜浅7奖悖?

??????? // 打開(kāi)配置文件
????????Configuration?config? = ?WebConfigurationManager.OpenWebConfiguration( " ~ " );
????????
// 獲取appSettings節(jié)點(diǎn)
????????AppSettingsSection?appSection? = ?(AppSettingsSection)config.GetSection( " appSettings " );
????????
// 刪除appSettings節(jié)點(diǎn)中的元素
????????appSection.Settings.Remove( " addkey1 " );
????????
// 修改appSettings節(jié)點(diǎn)中的元素
????????appSection.Settings[ " addkey2 " ].Value? = ? " Modify?key2's?value " ;
????????config.Save();

配置文件:
< appSettings >
???
< add?key = " addkey2 " ?value = " Modify?key2's?value " ? />
?
</ appSettings >

參考: http://msdn2.microsoft.com/en-us/library/ms228060.aspx

.Net2.0 使用ConfigurationManager讀寫(xiě)配置文件


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長(zhǎng)非常感激您!手機(jī)微信長(zhǎng)按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫(xiě)作最大的動(dòng)力,如果您喜歡我的文章,感覺(jué)我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長(zhǎng)會(huì)非常 感謝您的哦?。。?/p>

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 凉城县| 九龙县| 哈尔滨市| 寻甸| 临海市| 桃江县| 疏勒县| 丽水市| 塘沽区| 山阴县| 霍林郭勒市| 乐平市| 金湖县| 崇信县| 申扎县| 平潭县| 乌拉特中旗| 阜平县| 海淀区| 宜昌市| 鞍山市| 资兴市| 阿克| 惠安县| 吉木萨尔县| 城步| 即墨市| 达州市| 屏东县| 武强县| 沛县| 依安县| 原阳县| 邵阳县| 绥宁县| 齐河县| 开化县| 任丘市| 红河县| 镇平县| 辉县市|