вложенные приложения в узле приложений c #
Я использую файл app.config, созданный с помощью консольного приложения, и могу прочитать val1 ключа key1, используя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>
но у меня слишком много ключей и значений, которые я хочу классифицировать.
Я нашел что-то, что трудно использовать в моем приложении, так как я хочу получить доступ к ключам аналогично приведенному выше.
Показывает все узлы и не может прочитать узел, не получив все узлы
например, что я хочу сделать:
<appSettings>
<Section1>
<add key="key1" value="val1" />
</Section1>
<Section2>
<add key="key1" value="val1" />
<Section2>
</appSettings>
и если есть способ получить к нему доступ с помощьюConfigurationSettings.AppSettings["Section1"].["key1"].ToString()