El identificador en los lenguajes de programación es el elemento de usuario definido por el usuario. Puede ser espacio de nombres, clase, método, variable o interfaz.
Usando identificadores
Los identificadores son los caracteres utilizados para la identificación única del elemento del programa en el código. También se utilizan para designar tipos, constantes, macros y parámetros. El nombre del identificador debe especificar el valor y el uso del elemento transmitido.
Identificador - Objeto de tiempo de compilación
C # es un lenguaje de programación compilado que tiene su propia implementación, por lo que los identificadores son solo objetos de tiempo de compilación. Durante la ejecución, cada identificador refleja el enlace a la dirección de memoria y muestra el compilador, de acuerdo con la designación de su identificador de texto.
Designación de identificadores
Como en C / C ++, los identificadores C # son sensibles al registro.
Microsoft recomienda utilizar camel o designación de Pascal junto con la semántica para designar identificadores en lugar del sistema de designación húngara que se utilizó antes de programar .NET. Por ejemplo, "Empleado" puede ser la designación de camel, en la que la primera letra de todas las palabras es el capital, excepto la primera palabra.
El sistema de designación de camellos se utiliza para nombrar miembros privados, campos y parámetros. "Empleado" es un identificador en el sistema de designación Pascal, ya que todas las palabras en el identificador comienzan con las letras del registro superior. Generalmente se usa para nombres y miembros sin privilegiados.
Reglas para usar identificador
Las reglas que deben seguir al usar el identificador incluyen:
- Solo puede comenzar con la letra del alfabeto o subrayar (_), pero no los números
- Esto puede ser una combinación de números, letras, conectores, una secuencia de símbolos Unicode, etc.
- No puede ser una palabra clave C #
- No debe contener un espacio
- No puede contener más de 511 caracteres.
- Debe ser anunciado antes de su traslado.
- No puede tener dos caracteres subrayados consecutivos en su nombre, porque tales identificadores se utilizan para implementar
- No puede declarar más de un identificador con el mismo nombre.
El identificador con el prefijo "@" se llama identificador literal (verbal). Aunque el prefijo "@" le permite usar palabras clave, lo que ayuda a colaborar con otros lenguajes de programación, no se recomienda.