Spisu treści:
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 #




