Resumo
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
eDirectory.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.