En los lenguajes de programación, los identificadores se utilizan con fines de identificación. O en otras palabras, los identificadores son el nombre definido por el usuario de los componentes del programa. En C#, un identificador puede ser un nombre de clase, un nombre de método, un nombre de variable o una etiqueta.
Ejemplo:
public class GFG { static public void Main () { int x; } }
Aquí, el número total de identificadores presentes en el ejemplo anterior es 3 y los nombres de estos identificadores son:
- GFG: Nombre de la clase
- Principal: nombre del método
- x: nombre de la variable
Reglas para definir identificadores en C#:
existen ciertas reglas válidas para definir un identificador de C# válido. Estas reglas deben seguirse, de lo contrario, obtendremos un error de tiempo de compilación.
- Los únicos caracteres permitidos para los identificadores son todos los caracteres alfanuméricos ( [AZ] , [az] , [0-9] ), ‘ _ ‘ (guion bajo). Por ejemplo, “geek@” no es un identificador de C# válido, ya que contiene el carácter especial ‘@’.
- Los identificadores no deben comenzar con dígitos ([0-9]). Por ejemplo, «123geeks» no es válido en el identificador de C#.
- Los identificadores no deben contener espacios en blanco.
- No se permite el uso de identificadores como palabras clave a menos que incluyan @ como prefijo. Por ejemplo, @as es un identificador válido, pero “ as ” no lo es porque es una palabra clave.
- Los identificadores de C# permiten caracteres Unicode.
- Los identificadores de C# distinguen entre mayúsculas y minúsculas.
- Los identificadores de C# no pueden contener más de 512 caracteres.
- Los identificadores no contienen dos guiones bajos consecutivos en su nombre porque estos tipos de identificadores se utilizan para la implementación.
Ejemplo:
CSharp
// Simple C# program to illustrate identifiers using System; class GFG { // Main Method static public void Main() { // variable int a = 10; int b = 39; int c; // simple addition c = a + b; Console.WriteLine("The sum of two number is: {0}", c); } }
Producción:
The sum of two number is: 49
La siguiente tabla muestra los identificadores y las palabras clave presentes en el ejemplo anterior:
Palabras clave | Identificadores |
---|---|
usando | GFG |
público | Principal |
estático | a |
vacío | b |
En t | C |
Publicación traducida automáticamente
Artículo escrito por ankita_saini y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA