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
Main () e os argumentos de linha de comando-(C# guia de programação)
Tipos (guia de programação de C#)
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)
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)
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)
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