Kaj je identifikator?

Kaj je identifikator?

Identifikator v programskih jezikih je element uporabnika, ki ga določi uporabnik. To je lahko imenski prostor, razred, metoda, spremenljivka ali vmesnik.



1
Z uporabo identifikatorjev

Identifikatorji so znaki, ki se uporabljajo za edinstveno identifikacijo programskega elementa v kodi. Uporabljajo se tudi za označevanje tipov, konstant, macrov in parametrov. Ime identifikatorja mora določiti vrednost in uporabo prenesenega elementa.



2
Identifikator - Objekt časa kompilacije

C # je sestavljen programski jezik, ki ima lastno izvedbo, zato identifikatorji so samo časovni predmeti zbiranja. Med izvajanjem vsak identifikator odraža povezavo do naslova pomnilnika in prikaže prevajalnik, v skladu z označbo identifikatorja besedila.

3
Označba identifikatorjev

Kot v C / C ++, C # Identifikatorji so občutljivi na register.

Microsoft priporoča uporabo kamele ali Pascal označbo skupaj s semantiko, da označite identifikatorje namesto madžarskega sistema za označevanje, ki je bila uporabljena pred programiranjem .Net. Na primer, "zaposleni" je lahko oznaka kamele, v kateri je prva črka vseh besed kapitala, razen za prvo besedo.

Sistem označevanja kamela se uporablja za ime zasebnih članov, polj in parametrov. "Zaposleni" je identifikator v sistemu označevanja Pascal, saj se vse besede v identifikatorju začnejo s črkami zgornjega registra. Običajno se uporablja za imena in neprivilegirane člane.

4
Pravila za uporabo identifikatorja

Pravila, ki jih je treba upoštevati pri uporabi identifikatorja, vključujejo:

  • Lahko se začne samo s črko abecede ali podčrtajo (_), vendar ne številke
  • To je lahko kombinacija številk, črk, priključkov, zaporedja simbolov Unicode itd.
  • Ne more biti ključna beseda C #
  • Ne sme vsebovati prostora
  • Ne more vsebovati več kot 511 znakov.
  • Pred prenosom je treba napovedati.
  • V njenem imenu ne more imeti dveh zaporednih znakov podčrtanj, ker se takšni identifikatorji uporabljajo za izvajanje
  • Ne morete razglasiti več kot enega identifikatorja z istim imenom.

Identifikator s predpono "@" se imenuje literal (verbalni) identifikator. Čeprav predpona "@" omogoča uporabo ključnih besed, ki pomagajo pri sodelovanju z drugimi programskimi jeziki, ni priporočljivo.

Dodaj komentar

Vaša e-pošta ne bo objavljena. Obvezna polja so označena *

zapri