Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Bem-vindo à introdução aos tutoriais em C#. Estas lições começam com código interativo que podes executar no GitHub Codespaces. Você pode aprender as noções básicas de C# na série de vídeos C# para Iniciantes antes de iniciar estas lições interativas.
Sugestão
É novo na programação? Começa com o tutorial 1 (Hello World) e avança em cada lição por ordem.
Vem de outra língua? Podes folhear os tutoriais 1–2 e começar com Tuplas e tipos para conceitos que possam ser novos.
Todos os tutoriais usam aplicações baseadas em ficheiros. Podes usar o nosso Codespace do GitHub, ou instalar o SDK .NET, e estás pronto para começar.
As primeiras lições explicam os conceitos de C# usando pequenos excertos de código. Aprendes o básico da sintaxe C# e como trabalhar com tipos de dados como strings, números e booleanos. É tudo interativo, e você estará escrevendo e executando código em poucos minutos. Estas primeiras lições não pressupõem nenhum conhecimento prévio de programação ou da linguagem C#. Cada lição baseia-se nas lições anteriores. Você deve fazê-los em ordem. No entanto, se tiveres alguma experiência em programação, podes saltar ou passar as primeiras lições e começar pelos novos conceitos.
Para usar o GitHub Codespaces, precisas de criar uma conta gratuita no GitHub .
Olá, mundo
No tutorial Hello World , crias o programa C# mais básico. Exploras o string tipo e como trabalhar com texto.
Números em C#
No tutorial Números em C# , aprendes como os computadores armazenam números e como fazer cálculos com diferentes tipos numéricos. Aprendes o básico do arredondamento e como fazer cálculos matemáticos usando C#.
Tuplas e tipos
No tutorial de Tuplas e tipos , aprendes a criar tipos em C#. Você pode criar tuplas, registos, struct e tipos de classe. As capacidades destes diferentes tipos de tipos refletem as suas diferentes utilizações.
Ramificações e loops
O tutorial Branches and loops ensina os conceitos básicos de seleção de diferentes caminhos de execução de código com base nos valores armazenados em variáveis. Aprende-se o básico do fluxo de controlo, que é a base de como os programas tomam decisões e escolhem diferentes ações.
Coleção de listas
A lição do
Correspondência de padrões
A lição Correspondência de padrões fornece uma introdução à correspondência de padrões. A correspondência de padrões permite comparar uma expressão com um padrão. O sucesso da partida determina qual lógica de programa seguir. Os padrões podem comparar tipos, propriedades de um tipo ou conteúdo de uma lista. Pode combinar múltiplos padrões usando and, or, e not lógica. Os padrões fornecem um vocabulário rico para inspecionar dados e tomar decisões em seu programa com base nessa inspeção.
O que vem a seguir?
Depois de terminares estes tutoriais, continua a tua jornada de aprendizagem:
- Construa aplicações baseadas em ficheiros: Aprenda a criar e executar programas C# de ficheiro único a partir da linha de comandos.
- O que podes construir com C#: Explora os tipos de aplicações que podes criar com C#.
- Sistema de tipos C#: Aprofunde os tipos de valor, tipos de referência, genéricos e mais.
- Fundamentos de C#: Aprenda sobre estrutura de programas, programação orientada a objetos e gestão de erros.