Archivo XML con la estructura de un directorio en C#

Crear en el Escritorio un archivo XML con la estructura de un directorio, incluyendo archivos y subcarpetas de forma recursiva, utilizando la clase XDocument del espacio de nombres System.Xml.Linq, y mostrar en un control el texto generado con el método WriteAllText de la clase File, en C#

Basado en el código propuesto por Marcin Juraszek en el artículo “Creating XML file representing folder structure (including subfolders) in C#” del sitio web stackoverflow.

Sigue leyendo “Archivo XML con la estructura de un directorio en C#”