Care este identificatorul?

Care este identificatorul?

Identificatorul în limbile de programare este elementul de utilizator definit de utilizator. Poate fi spațiu de nume, clasă, metodă, variabilă sau interfață.



1
Folosind identificatori

Identificatorii sunt personajele utilizate pentru identificarea unică a elementului de program din cod. Ele sunt, de asemenea, utilizate pentru a desemna tipuri, constante, macro-uri și parametri. Numele identificatorului trebuie să specifice valoarea și utilizarea elementului transmis.



2
Identificator - obiect de timp de compilare

C # este un limbaj de programare compilat care are propria implementare, deci identificatorii sunt doar obiecte de timp de compilare. În timpul executării, fiecare identificator reflectă legătura cu adresa de memorie și afișează compilatorul, în funcție de denumirea identificatorului său de text.

3
Desemnarea identificatorilor

Ca și în C / C ++, identificatorii C # sunt sensibili la registru.

Microsoft recomandă utilizarea desemnării Camelului sau Pascal împreună cu semantica pentru a desemna identificatori în locul sistemului de desemnare a maghiarului care a fost utilizat înainte de programare .NET. De exemplu, "Angajamente" poate fi desemnarea cămilii, în care prima literă a tuturor cuvintelor este capital, cu excepția primului cuvânt.

Sistemul de desemnare Camel este folosit pentru a numi membri privați, câmpuri și parametri. "Angajamente" este un identificator în sistemul de desemnare Pascal, deoarece toate cuvintele din identificator încep cu literele registrului superior. Acesta este utilizat, de obicei, pentru nume și membri defavorizați.

4
Reguli pentru utilizarea identificatorului

Regulile care trebuie urmate la utilizarea identificatorului includ:

  • Poate începe numai cu litera alfabetului sau subliniere (_), dar nu numerele
  • Aceasta poate fi o combinație de numere, litere, conectori, o secvență de simboluri Unicode etc.
  • Nu poate fi un cuvânt cheie C #
  • El nu ar trebui să conțină un spațiu
  • Nu poate conține mai mult de 511 de caractere.
  • Trebuie anunțat înainte de transferul său.
  • Nu poate avea două caractere consecutive de subliniere în numele său, deoarece astfel de identificatori sunt utilizați pentru implementare
  • Nu puteți declara mai mult de un identificator cu același nume.

Identificatorul cu prefixul "@" este numit un identificator literal (verbal). Deși prefixul "@" vă permite să utilizați cuvinte cheie, care ajută la colaborarea cu alte limbi de programare, nu este recomandată.

Adauga un comentariu

E-mailul dvs. nu va fi publicat. Câmpurile obligatorii sunt marcate *

Închide