Ill*_*lep 54 c# configuration-files
我创造了一个C# console based project.在该项目中我有这样一些变量companyName,companyType它们是字符串.
companyName="someCompanyName";
companyType="someCompanyType";
Run Code Online (Sandbox Code Playgroud)
我需要创建一个配置文件,并从中读取值,然后初始化变量companyName,companyType在代码中.
gor*_*ric 95
将Application Configuration File项添加到项目中(右键单击项目>添加项).这将在您的项目中创建一个名为app.config的文件.
通过添加标记<add key="keyname" value="someValue" />内的条目来编辑文件<appSettings>.
添加对System.Configurationdll 的引用,并使用类似代码引用配置中的项目ConfigurationManager.AppSettings["keyname"]
Mat*_*cic 25
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);
Run Code Online (Sandbox Code Playgroud)
Ode*_*ded 11
右键单击项目文件 - >添加 - >新项 - >应用程序配置文件.这将向项目添加app.config(或web.config)文件.
该ConfigurationManager班将是一个良好的开端.您可以使用它从配置文件中读取不同的配置值.
我建议你开始阅读有关配置文件的MSDN文档.