Ідентифікатор на мов програмування - це елемент користувача, визначений користувачем. Це може бути простором імен, клас, метод, змінним або інтерфейсом.
Використання ідентифікаторів
Ідентифікатори - це символи, що використовуються для унікальної ідентифікації елемента програми у коді. Вони також використовуються для позначення типів, констант, макросів та параметрів. Ім'я ідентифікатора повинна вказати значення та використання переданого елемента.
Ідентифікатор - об'єкт часу компіляції
C # - це сформована мова програмування, яка має свою власну реалізацію, тому ідентифікатори є лише об'єктами часу компіляції. Під час виконання кожного ідентифікатора відображає посилання на адресу пам'яті та відображає компілятор відповідно до позначення ідентифікатора тексту.
Позначення ідентифікаторів
Як і в C / C ++, ідентифікатори C # чутливі до регістру.
Microsoft рекомендує за допомогою позначення верблюдів або Pascal разом із семантикою, щоб призначити ідентифікатори замість системи угорської позначення, яка була використана перед програмуванням .NET. Наприклад, "Співробітники" можуть бути позначенням верблюда, в якому перша буква всіх слів є капіталом, за винятком першого слова.
Система позначення верблюдів використовується для назви приватних членів, полів та параметрів. "Співробітники" - це ідентифікатор у системі позначення Pascal, оскільки всі слова в ідентифікаторі починаються з букв верхнього регістра. Він зазвичай використовується для імен та непривілейованих членів.
Правила використання ідентифікатора
Правила, необхідні для використання при використанні ідентифікатора, включають:
- Він може почати тільки з букви алфавіту або підкреслення (_), але не чисел
- Це може бути комбінація чисел, літер, роз'ємів, послідовності символів Unicode та ін
- Це не може бути ключовим словом c #
- Він не повинен містити простір
- Він не може містити більше 511 символів.
- Він повинен бути оголошений перед його передачею.
- Вона не може мати двох послідовних підкреслюючих символів, оскільки такі ідентифікатори використовуються для реалізації
- Ви не можете оголосити більше одного ідентифікатора з однаковою назвою.
Ідентифікатор з префіксом "@" називається буквальним (словесним) ідентифікатором. Хоча префікс "@" дозволяє використовувати ключові слова, які допомагають у співпраці з іншими мовами програмування, це не рекомендується.