Dom Rozwój Co to jest identyfikator? - definicja z techopedia

Co to jest identyfikator? - definicja z techopedia

Spisu treści:

Anonim

Definicja - Co oznacza identyfikator?

Identyfikator w języku C # to zdefiniowana przez użytkownika nazwa elementu programu. Może to być przestrzeń nazw, klasa, metoda, zmienna lub interfejs.

Identyfikatory to symbole używane do jednoznacznej identyfikacji elementu programu w kodzie. Są one również używane w odniesieniu do typów, stałych, makr i parametrów. Nazwa identyfikatora powinna wskazywać znaczenie i zastosowanie elementu, do którego się odnosi.

C # to język programowania, który jest kompilowany i ma taką implementację, że identyfikatory są tylko jednostkami czasu kompilacji. W czasie wykonywania każdy identyfikator będzie odsyłany poprzez odniesienie do adresu pamięci i przesunięty w kompilatorze przypisanym do jego tokenu identyfikatora tekstowego.

Techopedia wyjaśnia identyfikator

Podobnie jak w C / C ++, w identyfikatorach w C # rozróżniana jest wielkość liter.

Microsoft zaleca stosowanie notacji Camel lub Pascal wraz z semantyką do nazewnictwa identyfikatorów zamiast notacji węgierskiej, która była używana przed programowaniem .NET. Na przykład „pracownik-wynagrodzenie” może oznaczać zapis wielbłąda, w którym pierwsza litera wszystkich słów jest pisana wielkimi literami, z wyjątkiem pierwszego słowa. Notacja wielbłąda służy do nazwania prywatnych członków, pól i parametrów. „EmployeeSalary” jest identyfikatorem w notacji Pascal, ponieważ wszystkie słowa w identyfikatorze rozpoczynają się od dużej litery. Jest zwykle używany do nazw typów i nieprywatnych członków typu.

Zasady, których należy przestrzegać podczas używania identyfikatora, obejmują:

  • Może zaczynać się tylko literą alfabetu lub podkreślenia (_), ale nie liczbą
  • Może to być kombinacja liczb, liter, łączników, sekwencji ucieczki Unicode itp.
  • To nie może być słowo kluczowe C #
  • Nie powinien zawierać białych znaków
  • Nie może mieć więcej niż 511 znaków
  • Należy go zadeklarować przed skierowaniem
  • W nazwie nie może mieć dwóch kolejnych znaków podkreślenia, ponieważ takie identyfikatory są używane do implementacji
  • W jednym zakresie nie można zadeklarować więcej niż jednego identyfikatora o tej samej nazwie

Identyfikator z prefiksem „@” nazywa się dosłownie identyfikatorem. Chociaż prefiks „@” pozwala na użycie słów kluczowych, co pomaga w komunikacji z innymi językami programowania, nie jest to zalecana praktyka.

Ta definicja została napisana w kontekście C #
Co to jest identyfikator? - definicja z techopedia