[英]Adding and reading from a Config file
我創建了一個C# console based project
。 在那個項目中,我有一些變量,如companyName
、 companyType
,它們是字符串。
companyName="someCompanyName";
companyType="someCompanyType";
我需要創建一個配置文件並從中讀取值,然后在代碼中初始化變量companyName
、 companyType
。
將Application Configuration File
項添加到您的項目(右鍵單擊項目 > 添加項目)。 這將在您的項目中創建一個名為app.config
的文件。
通過在<appSettings>
標記中添加諸如<add key="keyname" value="someValue" />
之類的條目來編輯文件。
添加對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);
右鍵單擊項目文件 -> 添加 -> 新建項目 -> 應用程序配置文件。 這會將app.config
(或web.config
)文件添加到您的項目中。
ConfigurationManager
類將是一個好的開始。 您可以使用它從配置文件中讀取不同的配置值。
我建議您開始閱讀有關Configuration Files的 MSDN 文檔。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.