Resumen

Completado

Felicidades. Ha completado este módulo y ya sabe cómo trabajar con archivos y directorios en .NET.

En este módulo, hemos aprendido a leer archivos y directorios, a crear archivos y directorios y a escribir datos en archivos. Nuestro código se ejecutará en un entorno de producción ficticio, en la empresa falsa más grande de Internet.

Estos son algunos aspectos que deberemos tener en cuenta en este módulo:

  • Directory.EnumerateDirectories y Directory.EnumerateFiles aceptan un parámetro que permite especificar una condición de búsqueda para los nombres que se van a devolver y un parámetro para recorrer de forma recursiva todos los directorios secundarios.
  • System.Environment.SpecialFolder es una enumeración que le permite acceder a carpetas definidas por el sistema, como el perfil de usuario o de escritorio, de una manera multiplataforma sin tener que memorizar la ruta de acceso exacta de cada sistema operativo.
  • En caso de que sea necesario analizar otros tipos de archivo, consulte los paquetes disponibles en nuget.org. Por ejemplo, puede usar el paquete CsvHelper para los archivos .csv.