Guía de programación de C#

En esta sección se proporciona información detallada sobre las funcionalidades y características claves del lenguaje C# a las que C# puede acceder a través de .NET.

En la mayor parte de esta sección se supone que ya sabe algo sobre C# y que conoce los conceptos de programación generales. Si nunca ha programado ni ha trabajado con C#, puede consultar los tutoriales de introducción a C# o el tutorial de .NET en explorador, que no requieren ningún conocimiento previo de programación.

Para obtener información sobre determinadas palabras clave, operadores y directivas de preprocesador, consulte Referencia de C#. Para obtener información sobre la especificación del lenguaje C#, consulte Especificación del lenguaje C#.

Secciones de programa

Dentro de un programa de C#

Main() y argumentos de la línea de comandos

Secciones de lenguaje

Instrucciones, expresiones y operadores

Tipos

Clases, estructuras y registros

Interfaces

Delegados

Matrices

Cadenas

Propiedades

Indizadores

Eventos

Genéricos

Iteradores

Expresiones de consulta LINQ

Espacios de nombres

Código no seguro y punteros

Comentarios de la documentación XML

Secciones de la plataforma

Dominios de aplicación

Ensamblados de .NET

Atributos

Colecciones

Excepciones y control de excepciones

Registro y sistema de archivos (Guía de programación de C#)

Interoperabilidad

Reflexión

Consulte también