Compartir a través de


Palabras clave de C#

Las palabras clave son identificadores reservados predefinidos que tienen significados especiales para el compilador. No se pueden usar como identificadores en el programa a menos que incluyan @ como prefijo. Por ejemplo, @if es un identificador válido, pero if no es porque if es una palabra clave.

En la primera tabla de este artículo se enumeran las palabras clave que son identificadores reservados en cualquier parte de un programa de C#. En la segunda tabla de este artículo se enumeran las palabras clave contextuales de C#. Las palabras clave contextuales tienen un significado especial solo en un contexto de programa limitado y se pueden usar como identificadores fuera de ese contexto. Por lo general, a medida que se agregan nuevas palabras clave al lenguaje C#, se agregan como palabras clave contextuales para evitar interrumpir los programas escritos en versiones anteriores.

Palabras clave contextuales

Se usa una palabra clave contextual para proporcionar un significado específico en el código, pero no es una palabra reservada en C#. Algunas palabras clave contextuales, como partial y where, tienen significados especiales en dos o más contextos.