Configurar o ambiente local
O primeiro passo para executar um tutorial no seu computador é configurar um ambiente de desenvolvimento.
- Recomendamos o Visual Studio para Windows ou Mac. Pode transferir uma versão gratuita a partir da página de transferências do Visual Studio. O Visual Studio inclui o SDK .NET.
- Também pode utilizar o editor do Visual Studio Code . Terá de instalar o SDK .NET mais recente separadamente.
- Se preferir um editor diferente, tem de instalar o SDK .NET mais recente.
Fluxo básico de desenvolvimento de aplicações
As instruções nestes tutoriais partem do princípio de que está a utilizar a CLI do .NET para criar, compilar e executar aplicações. Irá utilizar os seguintes comandos:
dotnet new
cria uma aplicação. Este comando gera os ficheiros e recursos necessários para a sua aplicação. Todos os tutoriais de introdução ao C# utilizam o tipo de aplicaçãoconsole
. Assim que tiver as noções básicas, pode expandir para outros tipos de aplicações.dotnet build
cria o executável.dotnet run
executa o executável.
Se utilizar o Visual Studio 2019 para estes tutoriais, irá escolher uma seleção de menu do Visual Studio quando um tutorial lhe direciona para executar um destes comandos da CLI:
- Ficheiro>Novo>O Project cria uma aplicação.
- O
Console Application
modelo de projeto é recomendado. - Ser-lhe-á dada a opção de especificar uma arquitetura de destino. Os tutoriais abaixo funcionam melhor ao filtrar o .NET 5 ou superior.
- O
- Criar>Criar Solução cria o executável.
- Depurar>Iniciar Sem Depuração executa o executável.
Selecione o seu tutorial
Pode começar com qualquer um dos seguintes tutoriais:
Números no C#
No tutorial Números em C# , ficará a saber como os computadores armazenam números e como efetuar cálculos com diferentes tipos numéricos. Irá aprender as noções básicas do arredondamento e como realizar cálculos matemáticos com C#.
Este tutorial pressupõe que terminou a lição hello world .
Ramos e ciclos
O tutorial Ramos e ciclos ensina as noções básicas da seleção de diferentes caminhos de execução de código com base nos valores armazenados em variáveis. Irá aprender as noções básicas do fluxo de controlo, que é a base da forma como os programas tomam decisões e escolhem diferentes ações.
Este tutorial pressupõe que terminou as aulas Hello world e Numbers in C# .
Listar coleção
A lição Coleção de lista dá-lhe uma apresentação do tipo de coleção Lista que armazena sequências de dados. Irá aprender a adicionar e remover itens, procurar itens e ordenar as listas. Irá explorar diferentes tipos de listas.
Este tutorial pressupõe que concluiu as lições listadas acima.