Compartilhar via


C# Programming Guide

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á conheça algo sobre o C# e conceitos gerais de programação. Se você for um completo principiante com programação ou 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 diretivas de pré-processamento, operadores e palavras-chave específicas, consulte C# Reference. Para obter informações sobre a especificação de linguagem C#, consulte C# Language Specification.

Seções de idioma

Inside a C# Program

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

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

Arrays (C# Programming Guide)

Strings (C# Programming Guide)

Statements, Expressions, and Operators (C# Programming Guide)

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

Properties (C# Programming Guide)

Interfaces (C# Programming Guide)

Indexers (C# Programming Guide)

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

Delegates (C# Programming Guide)

Events (C# Programming Guide)

Generics (C# Programming Guide)

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

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

Iterators (C# Programming Guide)

Namespaces (C# Programming Guide)

Nullable Types (C# Programming Guide)

Unsafe Code and Pointers (C# Programming Guide)

XML Documentation Comments (C# Programming Guide)

Seções de plataforma

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

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

Atributos (C# e Visual Basic)

Collection Classes (C# Programming Guide)

Exceptions and Exception Handling (C# Programming Guide)

Arquivo O registro (C# guia de programação) e do sistema

Interoperability (C# Programming Guide)

Reflexão (C# e Visual Basic)

Assemblies e o Cache de Assembly Global (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

C# Reference

Visual C#