Guia de Programação em 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 da linguagem C#.

Seções de idioma

Por dentro de um programa em C#

Main() e argumentos de linha de comando (Guia de Programação em C#)

Tipos (Guia de Programação em C#)

Matrizes (Guia de Programação em C#)

Cadeias de caracteres (Guia de Programação em C#)

Instruções, expressões e operadores (Guia de Programação em C#)

Classes e structs (Guia de Programação em C#)

Propriedades (Guia de Programação em C#)

Interfaces (Guia de Programação em C#)

Indexadores (Guia de Programação em C#)

Tipos de enumeração (Guia de Programação em C#)

Delegados (Guia de Programação em C#)

Eventos (Guia de Programação em C#)

Genéricos (Guia de Programação em C#)

Iteradores (C# e Visual Basic)

Expressões de consulta LINQ (Guia de Programação em C#)

Expressões lambda (Guia de Programação em C#)

Namespaces (Guia de Programação em C#)

Tipos anuláveis (Guia de Programação em C#)

Código não seguro e ponteiros (Guia de Programação em C#)

Comentários de documentação XML (Guia de Programação em C#)

Seções de plataforma

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

Assemblies e o cache de assemblies global (C# e Visual Basic)

Atributos (C# e Visual Basic)

Coleções (C# e Visual Basic)

Exceções e manipulação de exceções (Guia de Programação em C#)

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

Interoperabilidade (Guia de Programação em 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#