编辑App.config C#窗体

时间:2016-08-12 09:23:45

标签: c# .net winforms

我有一个带有C#的Window Form App,我希望User能够在app.config文件中添加更多用户:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
    </startup>
  <User>
    <add User1 ="Hoang Nam"></add>
    <add User2 ="Van Hien"></add>
  </User>
</configuration>

但我无法通过<User>从我的应用中获取ConfigurationManager 我做对了吗?请帮忙。 非常感谢你

1 个答案:

答案 0 :(得分:0)

你可以创建一个Configuration的继承,它是ConfigurationElement的继承,然后像这样设置你的配置:

public class Configuration : ConfigurationElement
{
    [ConfigurationProperty("User", IsRequired = false)]
    public string User
    {
        get { return (string)this["User"]; }
        set { this["User"] = value; }
    }
}

您将能够使用此类的实例

管理您的配置

Here the documentation from msdn