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