在實(shí)際的項(xiàng)目開發(fā)中,對(duì)于項(xiàng)目的相關(guān)信息的配置較多,在.NET項(xiàng)目中,我們較多的將程序的相關(guān)配置直接存儲(chǔ)的.config文件中,例如web.config和app.config。

   .NET中配置文件分為兩部分:配置的實(shí)際內(nèi)容(位于appSetting節(jié)點(diǎn));指定了節(jié)點(diǎn)的處理程序(位于configSections節(jié)點(diǎn))。

   在.NET程序中,.config文件存儲(chǔ)相關(guān)配置是以xml格式,如果我們需要對(duì)配置文件進(jìn)行讀取和寫入,以及相關(guān)節(jié)點(diǎn)的刪除,我們可以直接采用處理xml文件的方式進(jìn)行操作。也可以采用.NET提供的類System.Configuration進(jìn)行相關(guān)操作。

  在System.Configuration類型中,對(duì)外提供了幾種方法調(diào)用,在這里介紹三種較為常用的:AppSettings,ConnectionStrings,GetSection。

  接下來看一下這些方法:

   1.AppSettings屬性:

復(fù)制代碼
   /// <summary> /// 獲取當(dāng)前應(yīng)用程序默認(rèn)配置的 <see cref="T:System.Configuration.AppSettingsSection"/> 數(shù)據(jù)。 /// </summary> /// /// <returns> /// 返回一個(gè) <see cref="T:System.Collections.Specialized.NameValueCollection"/> 對(duì)象,該對(duì)象包含當(dāng)前應(yīng)用程序默認(rèn)配置的 <see cref="T:System.Configuration.AppSettingsSection"/> 對(duì)象的內(nèi)容。 /// </returns> 
        		

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式