Resumo

Concluído

Parabéns! Você concluiu este módulo e agora sabe como trabalhar com arquivos e diretórios no .NET.

Neste módulo, aprendeu a ler ficheiros e diretórios, a criar ficheiros e diretórios e a escrever dados em ficheiros. O seu código será executado em produção fictícia na maior empresa falsa da Internet!

Algumas coisas a ter em mente relativamente a este módulo:

  • Directory.EnumerateDirectories e Directory.EnumerateFiles aceitam um parâmetro que permite especificar uma condição de pesquisa para nomes a devolver e um parâmetro para percorrer de forma recursiva todos os diretórios subordinados.
  • System.Environment.SpecialFolder é uma enumeração que permite acessar pastas definidas pelo sistema, como a área de trabalho ou o perfil de usuário, de forma multiplataforma, sem ter que memorizar o caminho exato para cada sistema operacional.
  • Se você precisar analisar outros tipos de arquivo, confira os pacotes em nuget.org. Por exemplo, você pode usar o pacote CsvHelper para .csv arquivos.