Это действительно просто.
Я настраиваю способ, позволяющий клиенту добавлять столько FTP-соединений, сколько они хотят.
Но когда я смотрю учебник по файлам конфигурации, я не могу найти то, что ищу.
Я уже пытался использовать какой-то раздел, предоставленный в .NET, например NameValueSectionHandler, но он не выполняет свою работу.
Последнее, что я пытался создать раздел настройки, но у меня ничего не получилось, потому что я вижу, что он работает только с ["key"; "value"], но мне нужно три элемента
<configuration>
<configSections>
<section name="InfoConnexions" type="System.Configuration.DictionarySectionHandler"/>
</configSections>
<InfoConnexions>
<Connexion>
<add key="ip" value="8.8.8.8" />
<add key="login" value="Gogole" />
<add key="pass" value="gogole" />
</Connexion>
<Connexion>
<add key="ip" value="192.168.1.1" />
<add key="login" value="ADMIN" />
<add key="pass" value="admin" />
</Connexion>
</InfoConnexions>
</configuration>
Я ожидаю получить весь объект с этим:
Hashtable[] section = (Hashtable[])ConfigurationManager.GetSection("InfoConnexions");
Но это работает только с 1 разделом ...