Lenguaje C#

Esta sección ofrece una visión general del lenguaje C#.

Especificaciones del lenguaje C#

C# Language Specification 3.0

La especificación del lenguaje C# unificada abarca todas las características del lenguaje C# a través de la versión 3.0.

Referencias sobre el lenguaje C#

Palabras clave de C#
Las palabras clave son identificadores reservados predefinidos que tienen un significado especial para el compilador. No podrá utilizarlos como identificadores en el programa a no ser que incluyan "@" como prefijo. Por ejemplo, "@if" es un identificador válido, pero "if" no lo es porque es una palabra clave.
Operadores de C#
C# proporciona un amplio conjunto de operadores, símbolos que especifican qué operaciones realizar en una expresión. C# predefine los operadores aritméticos y lógicos más usuales, así como otros diversos. Además, el usuario puede sobrecargar muchos operadores, con lo que cambiará su significado durante su aplicación a un tipo definido por el usuario.
Directivas de preprocesador de C#
Obtenga información sobre las directivas de compilación condicional de C#.
Características del lenguaje C#
Obtenga información sobre las matrices, el método Main, las propiedades, los indizadores, el paso de parámetros y otras características del lenguaje
Tutoriales sobre el lenguaje C#

El tutorial de C# proporciona una introducción a los principios básicos del lenguaje e identifica las características importantes de éste. Cada tutorial incluye uno o más programas de ejemplo. Los tutoriales tratan el código de ejemplo, además ofrecen información general adicional. También vinculan a los correspondientes temas de resumen del ejemplo, donde podrá descargar y ejecutar los programas de ejemplo.