Guia de C#

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#.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *