Introdução
O .NET tem poderosos mecanismos internos para trabalhar com um sistema de arquivos. Neste módulo, você explora os poderosos recursos dos comandos e processos dotnet.
Vamos supor que você trabalhe para uma empresa chamada Tailwind Traders, o segundo maior varejista on-line do mundo. Seu departamento de operações de TI lida com montanhas de dados e arquivos. A empresa contratou-o para ajudar a gerir os respetivos dados e ficheiros com o C# e .NET.
Neste módulo, irá escrever um programa que procura ficheiros de vendas em pastas. Quando esses arquivos forem encontrados, você usará C# e .NET para ler e analisar os dados do total de vendas nesses arquivos. Finalmente, você resumirá os totais de vendas em um total geral e gravará esse valor em um novo arquivo.
Objetivos de aprendizagem
No final deste módulo, saberá como:
- Trabalhar com diretórios.
- Criar e eliminar ficheiros.
- Ler ficheiros.
- Escrever em ficheiros.
- Analise dados em ficheiros.
Pré-requisitos
Experiência de escrita em C# (nível de principiante)
Familiaridade com construções básicas de programação, como loops e
if
instruçõesInstalações locais de:
- SDK do .NET
- Visual Studio Code
- Extensão C# para o Visual Studio Code