C#讀取和寫入配置文件


 

使用.Net2.0中的ConfigurationManager可以方便的實現對配置app.config的讀取和寫入。

ConfigurationManager默認沒有自動載入項目,使用前必須手動添加,方法如下:

項目->引用->添加引用->選擇System.configuration

 

1.使用ConfigurationManager讀配置文件

我們可以將簡單的配置內容放到app.config中的appSettings節點中如下:

<appSettings>
  <add key="GPRS.Port1" value="5002"/>
  <add key="GPRS.Port2" value="5003"/>
  <add key="GPRS.Port3" value="5004"/>
</appSettings>

然后在程序中使用ConfigurationManager.AppSettings["GPRS.Port1"]來讀取GPRS.Port1的值

 

2.使用ConfigurationManager寫配置文件

如何想要把修改過的GPRS.Port1的值存放回app.config,可以使用下面的代碼

System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings["GPRS.Port1"].Value = “xxxxx”;
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");//重新加載新的配置文件

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM