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, você aprendeu a ler arquivos e diretórios, criar arquivos e diretórios e gravar dados em arquivos. Seu código vai ser executado na produção fictícia na maior empresa de mentira na Internet!

Algumas coisas que você deve considerar neste módulo:

  • Directory.EnumerateDirectories e Directory.EnumerateFiles aceitam um parâmetro que permite especificar um critério de pesquisa para os nomes a serem retornados e um parâmetro para percorrer recursivamente todos os diretórios filho.
  • System.Environment.SpecialFolder é uma enumeração que permite que acessar pastas definidas pelo sistema, como a área de trabalho ou o perfil do usuário, em uma multiplataforma sem ter que memorizar o caminho exato em 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 arquivos .csv.