是否有替换c#的config.ini?

时间:2011-07-25 08:24:16

标签: c# configuration

我想在Java中为C#创建一个config.ini

有办法吗?

我发现我必须创建一个App.config文件。

但是在创建App.config之后,我如何使用C#来读取添加键?

App.config主要用于动态文件路径。

3 个答案:

答案 0 :(得分:3)

对于常规应用程序设置,您可以将它们存储在<appSettings>元素中:

<appSettings>
    <add key="MySetting" value="Hello World" />
</appSettings>

然后,您可以使用ConfigurationManagerWebConfigurationManager类来阅读设置,例如:

string mySettings = ConfigurationManager.AppSettings["MySetting"];

对于非Web项目,添加对System.Configuration.dll的引用

答案 1 :(得分:1)

在您的项目中,添加对System.Configuration程序集的引用,然后使用此类代码根据其密钥从配置中读取特定appSetting的值:

string value = System.Configuration.ConfigurationManager.AppSettings["key"];

答案 2 :(得分:0)

ConfigurationManager.AppSettings["settigs1"] = "value1";

请尝试在Google或Bing中搜索您的问题,例如this