Guia de programação em C#

Esta seção fornece informações detalhadas sobre os principais recursos da linguagem C# e os recursos acessíveis ao C# por meio do .NET.

Grande parte dessa seção pressupõe que você já sabe algo sobre o C# e conceitos gerais de programação. Se você for um principiante completo com programação ou com C#, talvez queira visitar os tutoriais de C# ou o tutorial de In-Browser do .net, onde não é necessário nenhum conhecimento de programação anterior.

Para obter informações sobre palavras-chave, operadores e diretivas de pré-processador específicas, consulte referência em C#. Para obter mais informações sobre as especificações da linguagem C#, consulte Especificações da linguagem C#.

Seções de programa

Dentro de um programa C#

Argumentos Main () e Command-Line

Seções da linguagem

Instruções, expressões e operadores

Types

Classes, estruturas e registros

Interfaces

Representantes

matrizes

Cadeias de caracteres

Propriedades

Indexadores

Eventos

Genéricos

Iterators

Expressões de Consulta LINQ

Namespaces

Código não seguro e ponteiros

Comentários de documentação XML

Seções da plataforma

Domínios do aplicativo

Assemblies no .NET

Atributos

Coleções

Exceções e manipulação de exceções

Sistema de arquivos e o Registro (Guia de Programação em C#)

Interoperabilidade

Reflexão

Confira também