Partilhar via


Introdução ao C#

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 sobre a coleção List oferece uma visão geral do tipo de lista que armazena sequências de dados. Aprendes a adicionar e remover itens, procurar itens e ordenar as listas. Exploras diferentes tipos de listas.

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.