Partilhar via


Guia de programação do C#

Esta seção fornece informações detalhadas sobre vários recursos chaves da linguagem C# acessíveis através do .NET Framework.

Grande parte dessa seção pressupõe que você já sabe algo sobre C# e conceitos gerais de programação.Se você for um completo principiante com programação ou com C#, convém visitar o C# Developer Center, onde você pode encontrar vários tutoriais, exemplos e vídeos para ajudá-lo a começar.

Para obter informações sobre palavras-chave específicas, operadores e diretivas de pré-processamento, consulte Referência de C#.Para obter informações sobre a especificação de linguagem C#, consulte Especificação de linguagem do C#.

Seções de idioma

Dentro de um programa C#

Main () e argumentos de linha de comando (guia de programação do C#)

Tipos (guia de programação do C#)

Matrizes (guia de programação do C#)

Seqüências de caracteres (guia de programação do C#)

Instruções, expressões e operadores (guia de programação do C#)

Classes e estruturas (guia de programação do C#)

Propriedades (guia de programação do C#)

Interfaces (guia de programação do C#)

Indexadores (guia de programação do C#)

Tipos de enumeração (guia de programação do C#)

Representantes (guia de programação do C#)

Eventos (guia de programação do C#)

Genéricos (guia de programação do C#)

Iteradores (C# e Visual Basic)

Expressões de consulta do LINQ (guia de programação do C#)

Expressões lambda (guia de programação do C#)

Espaços para nome (guia de programação do C#)

Tipos anuláveis (guia de programação do C#)

Não seguro código e ponteiros (guia de programação do C#)

Comentários de documentação XML (guia de programação do C#)

Seções de plataforma

Domínios de aplicativo (C# e Visual Basic)

Assemblies e o Cache Global de assemblies (C# e Visual Basic)

Atributos (C# e Visual Basic)

Coleções (C# e Visual Basic)

Exceções e manipulação de exceção (guia de programação do C#)

Sistema de arquivos e registro (guia de programação do C#)

Interoperabilidade (guia de programação do C#)

Reflexão (C# e Visual Basic)

Capítulo do livro em destaque

Advanced C#emC# 3.0 in a Nutshell, Third Edition: A Desktop Quick Reference

Consulte também

Outros recursos

Referência de C#

Visual C#