C# | Identificadores – Part 1

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *