Adding and reading from a Config file

后端 未结 3 1391
执念已碎
执念已碎 2020-12-04 10:40

I have created a C# console based project. In that project i have some variables like companyName, companyType which are Strings.

相关标签:
3条回答
  • 2020-12-04 10:48
    1. Right click on the project file -> Add -> New Item -> Application Configuration File. This will add an app.config (or web.config) file to your project.

    2. The ConfigurationManager class would be a good start. You can use it to read different configuration values from the configuration file.

    I suggest you start reading the MSDN document about Configuration Files.

    0 讨论(0)
  • 2020-12-04 10:58
    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);
    
    0 讨论(0)
  • 2020-12-04 11:13
    1. Add an Application Configuration File item to your project (Right -Click Project > Add item). This will create a file called app.config in your project.

    2. Edit the file by adding entries like <add key="keyname" value="someValue" /> within the <appSettings> tag.

    3. Add a reference to the System.Configuration dll, and reference the items in the config using code like ConfigurationManager.AppSettings["keyname"].

    0 讨论(0)
提交回复
热议问题