簡體   English   中英

添加和讀取配置文件

[英]Adding and reading from a Config file

我創建了一個C# console based project 在那個項目中,我有一些變量,如companyNamecompanyType ,它們是字符串。

companyName="someCompanyName";
companyType="someCompanyType";

我需要創建一個配置文件並從中讀取值,然后在代碼中初始化變量companyNamecompanyType

  1. 如何創建配置文件(或等效文件)?
  2. 我如何從配置文件中讀取?
  1. Application Configuration File項添加到您的項目(右鍵單擊項目 > 添加項目)。 這將在您的項目中創建一個名為app.config的文件。

  2. 通過在<appSettings>標記中添加諸如<add key="keyname" value="someValue" />之類的條目來編輯文件。

  3. 添加對System.Configuration dll 的引用,並使用ConfigurationManager.AppSettings["keyname"]類的代碼引用配置中的項目。

Configuration configManager = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
KeyValueConfigurationCollection confCollection = configManager.AppSettings.Settings;

confCollection["YourKey"].Value = "YourNewKey";


configManager.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection(configManager.AppSettings.SectionInformation.Name);
  1. 右鍵單擊項目文件 -> 添加 -> 新建項目 -> 應用程序配置文件。 這會將app.config (或web.config )文件添加到您的項目中。

  2. ConfigurationManager類將是一個好的開始。 您可以使用它從配置文件中讀取不同的配置值。

我建議您開始閱讀有關Configuration Files的 MSDN 文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM