Configurar o ambiente local
A primeira etapa para executar um tutorial em seu computador é configurar um ambiente de desenvolvimento. Escolha uma das seguintes alternativas:
- Para usar a CLI do .NET e sua escolha de editor de texto ou código, consulte o tutorial do .NET Hello, World em 10 minutos. O tutorial tem instruções para configurar um ambiente de desenvolvimento no Windows, Linux ou macOS.
- Para usar a CLI e o Visual Studio Code do .NET, instale o SDK do .NET e o Visual Studio Code.
- Para usar o Visual Studio 2019, consulte Tutorial: Criar um aplicativo de console C# simples no Visual Studio.
Fluxo de desenvolvimento de aplicativos básico
As instruções nesses tutoriais pressupõem que você esteja usando a CLI do .NET para criar, compilar e executar aplicativos. Você usará os comandos a seguir:
dotnet new
cria um aplicativo. Este comando gera os arquivos e ativos necessários para o seu aplicativo. Todos os tutoriais de introdução ao C# usam o tipo de aplicativoconsole
. Depois de conhecer as noções básicas, você poderá expandir para outros tipos de aplicativo.dotnet build
cria o executável.dotnet run
executa o executável.
Se você usar o Visual Studio 2019 para estes tutoriais, escolherá uma seleção de menu do Visual Studio quando um tutorial o orientar a executar um destes comandos da CLI:
- File>New>Project cria um aplicativo.
- O modelo de projeto
Console Application
é recomendado. - Você terá a opção de especificar uma estrutura de destino. Os tutoriais abaixo funcionam melhor ao direcionar o .NET 5 ou superior.
- O modelo de projeto
- Build>Build Solution cria o executável.
- Debug>Start Without Debugging executa o executável.
Escolha seu tutorial
Você pode iniciar com qualquer um dos seguintes tutoriais:
Números em C#
No tutorial Números em C#, você aprenderá como os computadores armazenam números e como executar cálculos com diferentes tipos de número. Você aprenderá os conceitos básicos de arredondamento e como executar cálculos matemáticos usando C#.
Esse tutorial pressupõe a conclusão da lição Olá, Mundo.
Loops e branches
O tutorial Branches e loops ensina os conceitos básicos da seleção de diferentes caminhos de execução de código com base nos valores armazenados em variáveis. Você aprenderá os conceitos básicos do fluxo de controle, que são os fundamentos de como os programas tomam decisões e escolhem ações diferentes.
Esse tutorial pressupõe a conclusão das lições Olá, Mundo e Números em C#.
Coleções de lista
A lição Coleções de lista fornece um tour pelo tipo Coleções de lista que armazena as sequências de dados. Você aprenderá a adicionar e remover itens, pesquisar itens e classificar listas. Você explorará os diferentes tipos de listas.
Esse tutorial pressupõe a conclusão das lições listadas acima.