小编Ton*_*nos的帖子

appsetting node c#中的子appsettings

我正在使用通过控制台应用程序创建的app.config文件,我可以使用.读取key1的val1 ConfigurationSettings.AppSettings["key1"].ToString()

<configuration>  
    <startup> 
        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.0" />
    </startup>  
    <appSettings>
        <add key="key1" value="val1" />
        <add key="key2" value="val2" />  
    </appSettings> 
</configuration>
Run Code Online (Sandbox Code Playgroud)

但我有太多的键和值,我想让它们分类.

我发现在我的应用程序中很难使用的东西,因为我想以与上面类似的方式访问密钥

显示所有节点,无法获取所有节点,无法读取节点

例如,我想做什么:

<appSettings>
    <Section1>
        <add key="key1" value="val1" />
    </Section1>
    <Section2>
        <add key="key1" value="val1" />
    <Section2>
</appSettings>
Run Code Online (Sandbox Code Playgroud)

如果有办法使用它来访问它 ConfigurationSettings.AppSettings["Section1"].["key1"].ToString()

c# app-config

36
推荐指数
1
解决办法
3万
查看次数

标签 统计

app-config ×1

c# ×1