Оглавление:
Определение - Что означает Идентификатор?
Идентификатор в C # - это пользовательское имя элемента программы. Это может быть пространство имен, класс, метод, переменная или интерфейс.
Идентификаторы - это символы, используемые для уникальной идентификации программного элемента в коде. Они также используются для обозначения типов, констант, макросов и параметров. Имя идентификатора должно указывать значение и использование упоминаемого элемента.
C # - это язык программирования, который компилируется и имеет свою реализацию так, что идентификаторы являются только сущностями времени компиляции. Во время выполнения каждый идентификатор будет ссылаться своей ссылкой на адрес памяти и смещать компилятор, назначенный его токену текстового идентификатора.
Техопедия объясняет идентификатор
Как и в C / C ++, идентификаторы в C # чувствительны к регистру.
Microsoft рекомендует использовать нотации Camel или Pascal вместе с семантикой для именования идентификаторов вместо венгерской нотации, которая использовалась до программирования на .NET. Например, «employeeSalary» может представлять нотацию Camel, в которой первая буква всех слов написана заглавными, кроме первого слова. Верблюжий нотации используется для имен частных членов, полей и параметров. «EmployeeSalary» - это идентификатор в нотации Паскаля, так как все слова в идентификаторе начинаются с заглавной буквы. Обычно используется для имен типов и непривилегированных членов типа.
Правила, которые необходимо соблюдать при использовании идентификатора, включают в себя:
- Может начинаться только с буквы алфавита или подчеркивания (_), но не с цифры
- Это может быть комбинация цифр, букв, соединителей, escape-последовательности Unicode и т. Д.
- Это не может быть ключевое слово C #
- Он не должен содержать пробелов
- Не может содержать более 511 символов
- Это должно быть объявлено до того, как оно будет передано
- В его имени не может быть двух последовательных подчеркиваний, потому что такие идентификаторы используются для реализации.
- Несколько идентификаторов с одинаковыми именами не могут быть объявлены в одной области видимости.
Идентификатор с префиксом «@» называется дословным идентификатором. Хотя префикс «@» позволяет использовать ключевые слова, которые помогают взаимодействовать с другими языками программирования, это не рекомендуемая практика.
Это определение было написано в контексте C #
