La forma más sencilla de tener un archivo de configuración en una aplicación C # de Windows Forms

Soy realmente nuevo en .NET y todavía no entendí cómo funcionan los archivos de configuración.

Cada vez que busco en google al respecto obtengo resultados sobre web.config, pero estoy escribiendo una aplicación de formularios de Windows.

Me di cuenta de que necesito usar el espacio de nombres de configuración de System.Configuration pero la documentación no está ayudando.

¿Cómo defino que mi archivo de configuración es XYZ.xml? ¿O tiene un nombre "predeterminado" para el archivo de configuración? Todavía no entendí eso.

Además, ¿cómo defino una nueva sección, realmente necesito crear una clase que herede de ConfigurationSection?

Me gustaría tener un archivo de configuración con algunos valores como este:

<MyCustomValue>1</MyCustomValue>
<MyCustomPath>C:\Some\Path\Here</MyCustomPath>

¿Hay una forma sencilla de hacerlo? ¿Puede explicar de forma sencilla cómo leer y escribir desde / a un archivo de configuración simple?

Respuestas a la pregunta(11)

Su respuesta a la pregunta