Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Bem-vindo à introdução aos tutoriais em C#. Estas lições começam com código interativo que podes executar nos codespaces do GitHub. 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.
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 os codespaces do GitHub, 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.