Esta seção fornece informações detalhadas sobre vários recursos chaves da linguagem C# acessíveis através do .NET Framework.
A maioria desta seção pressupõe que você já sabe algo sobre o C# e Geral conceitos de programação. Se você for um completo iniciante em programação ou C#, você deve iniciar com o O Visual C# interativa tour. Você também pode visitar o C# Developer Center, aonde você pode encontrar muitos tutoriais, exemplos e vídeos para ajudar a começar.
Para obter informações sobre palavras-chave, operadores e diretivas de pré-processamento, consulte Referência C#. Para obter informações sobre a especificação da linguagem C#, consulte Especificação da Linguagem C#.
Em um programa C#
Main() e argumentos de linha de comando (Guia de programação C#)
Tipos (Guia de programação C#)
Matrizes (Guia de programação do C#)
Seqüências (guia de programação C#)
Instruções, expressões, e operadores (guia de programação C#)
Classes e estruturas (Guia de programação C#)
Propriedades (Guia de programação do C#)
Indexadores (guia de programação C#)
Representantes (guia de programação C#)
Eventos (Guia de programação do C#)
Generics (Guia de programação C#)
Expressões de consulta LINQ (Guia de programação C#)
Expressões lambda (Guia de programação C#)
Iterators (guia de programação C#)
Namespaces (Guia de programação C#)
Tipos anuláveis (guia de programação C#)
Não seguro código e ponteiros (guia de programação C#)
Comentários de documentação XML (Guia de programação C#)
Domínios de aplicativo (guia de programação C#)
Conjuntos e (guia de programação C#) no cache do conjunto de módulos (assembly) global
Atributos (guia de programação C#)
Classes coleção (guia de programação C#)
Exceções e manipulação de exceção (guia de programação C#)
Interoperabilidade (guia de programação C#)
Segmentação (guia de programação C#)
Desempenho (guia de programação C#)
Reflexo (guia de programação C#)
DLLs C# (guia de programação C#)
Segurança (guia de programação C#)