Sou muito novo no .NET e ainda não entendi como funcionam os arquivos de configuração.
Sempre que procuro no Google sobre isso, obtenho resultados sobre web.config, mas estou escrevendo um aplicativo Windows Forms.
Eu descobri que preciso usar o namespace System.Configuration, mas a documentação não está ajudando.
Como posso definir que meu arquivo de configuração é XYZ.xml? Ou tem um nome "padrão" para o arquivo de configuração? Eu ainda não entendi.
Além disso, como faço para definir uma nova seção? Eu realmente preciso criar uma classe que herda de ConfigurationSection?
Eu gostaria de ter apenas um arquivo de configuração com alguns valores como este:
<MyCustomValue>1</MyCustomValue>
<MyCustomPath>C:\Some\Path\Here</MyCustomPath>
Existe uma maneira simples de fazer isso? Você pode explicar de uma maneira simples como ler e escrever de / para um arquivo de configuração simples?