Guia de C#
O guia do C# fornece muitos recursos sobre a linguagem C#. Este site tem vários públicos diferentes. Dependendo de sua experiência com programação ou com a linguagem C# e .NET, convém explorar as diferentes seções deste guia.
- Para desenvolvedores novatos:
- Comece com a seção Guias de início rápido. Eles permitem explorar a linguagem C# interativamente no seu navegador. A partir daí, você pode ir para a seção tutoriais. Esses tutoriais mostram como criar programas em C# desde o início. Os tutoriais fornecem um processo passo a passo para criar programas. Eles mostram os conceitos da linguagem e como criar programas em C#. Se você preferir ler primeiro as informações da visão geral, faça o Tour da linguagem C#. Ele explica os conceitos da linguagem C#. Depois de ler isso, você terá uma compreensão básica da linguagem e estará pronto para experimentar os tutoriais ou criar algo por conta própria.
- Para os desenvolvedores que não conhecem o C#:
- Se você já tiver trabalhado com desenvolvimento, mas ainda não conhece o C#, leia o tour da linguagem C#. Ele aborda a sintaxe e a estrutura básica da linguagem, e você poderá usar o tour de linguagem para comparar o C# a outras linguagens que já usou. Também será possível pesquisar nos tutoriais para experimentar programas básicos em C#.
- Desenvolvedores em C# experientes:
- Se você já tiver usado o C# antes, comece lendo as novidades da versão mais recente da linguagem. Confira Novidades no C# para conhecer os novos recursos da versão atual.
Como o guia do C# está organizado
Há várias seções no Guia do C#. Você pode lê-los em ordem ou ir diretamente para os que lhe interessam mais. Algumas das seções se concentram bastante na linguagem. Outras fornecem cenários de ponta a ponta que demonstram alguns tipos de programas que você pode criar usando C# e .NET Framework.
- Introdução
- Esta seção aborda o que você precisa instalar para um ambiente de desenvolvimento em C# em sua plataforma de preferência. Os tópicos diferentes nesta seção explicam como criar seu primeiro programa em C# em diferentes ambientes com suporte.
- Guias de início rápido do C#:
- Os Guias de início rápido do C# apresentam tutoriais interativos para os novos desenvolvedores explorarem e aprenderem a linguagem C # no navegador usando uma interface REPL (Read-Eval-Print Loop). Após concluir as aulas interativas, você pode melhorar suas habilidades de codificação praticando as mesmas lições em seu computador.
- Tutoriais
- Esta seção fornece vários cenários de ponta a ponta, incluindo descrições e código. Ela mostra por que há preferência por determinadas linguagens, quais recursos do C# funcionam melhor em situações diferentes e implementações de referência para tarefas comuns. Se você aprende melhor analisando o código, comece nesta seção. Você também pode baixar todo o código e testar em seu próprio ambiente.
- Tour do C#
- Esta seção fornece uma visão geral da linguagem. Ela aborda os elementos que compõem os programas em C# e os recursos da linguagem.Ela mostra pequenos exemplos de todos os elementos da sintaxe do C# e discussões dos principais tópicos de linguagem C#.
- Novidades no C#
- Fornece visões gerais de novos recursos adicionados nas versões de linguagem mais recentes e do histórico da linguagem C#.
- Guia de Programação em C#
- Fornece informações e exemplos práticos sobre como usar construções da linguagem C#.
- Explicações Passo a Passo
- Fornece links para explicações passo a passo sobre programação em C# e uma breve descrição sobre cada explicação passo a passo.
- Referência de Linguagem
- Esta seção contém o material de referência sobre a linguagem C#. Este material ajudar a entender a sintaxe e a semântica do C#. Ele também inclui um material de referência sobre tipos, operadores, atributos, diretivas de pré-processador, opções de compilador, erros de compilador e avisos de compilador do C#.
- C# Language Specification (Especificação da linguagem C#)
- Links para as versões mais recentes da especificação da linguagem C#.