Casa Desenvolupament Què és un identificador? - Definició de tecnologia

Què és un identificador? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa identificador?

Un identificador, en C #, és el nom definit per l’usuari d’un element de programa. Pot ser un espai de nom, classe, mètode, variable o interfície.

Els identificadors són símbols utilitzats per identificar de forma única un element del programa en el codi. També s’utilitzen per referir-se a tipus, constants, macros i paràmetres. Un nom d'identificador ha d'indicar el significat i l'ús de l'element al qual es fa referència.

C # és un llenguatge de programació que es compila i té la seva implementació de manera que els identificadors només són entitats de temps de compilació. Durant el temps d'execució, a cada identificador se li enviarà la seva referència a l'adreça de memòria i compensarà el compilador assignat al seu testimoni d'identificador textual.

Techopedia explica Identificador

Com en C / C ++, els identificadors de C # són majúscules i minúscules.

Microsoft recomana l'ús de notacions Camel o Pascal, juntament amb la semàntica, per nomenar identificadors en lloc de la notació hongaresa que es feia servir abans de la programació .NET. Per exemple, "empleatSalari" pot representar la notació de camell en què la primera lletra de totes les paraules està majúscula, tret de la primera paraula. La notació de camells s'utilitza per anomenar membres, camps i paràmetres privats. "EmployeeSalary" és un identificador a la notació Pascal, ja que totes les paraules de l'identificador comencen amb una lletra majúscula. Generalment s’utilitza per a noms de tipus i membres no privats d’un tipus.

Les regles que s'han de seguir mentre s'utilitza un identificador inclouen:

  • Només pot començar amb una lletra de l'alfabet o guió baix (_), però no amb un número
  • Pot ser una combinació de números, lletres, connectors, seqüència d'escapament Unicode, etc.
  • No pot ser una paraula clau C #
  • No ha de contenir espai blanc
  • No pot tenir més de 511 caràcters
  • S'ha de declarar abans de la seva derivació
  • No pot tenir dos gots de comandament consecutius al seu nom perquè s'utilitzen aquests identificadors per a la implementació
  • No es poden declarar més d'un identificador amb el mateix nom dins d'un sol àmbit

Un identificador prefixat amb "@" s'anomena identificador verbal. Tot i que prefixar "@" permet l'ús de paraules clau, cosa que ajuda a la interfície amb altres llenguatges de programació, no és una pràctica recomanada.

Aquesta definició es va escriure en el context de C #
Què és un identificador? - Definició de tecnologia