Книга: C# для профессионалов. Том II
Идентификаторы
Идентификаторы
Ключевые слова, рассматриваемые в следующем разделе, не могут служить идентификаторами ни в Java, ни в C#, однако в C# можно использовать ключевые слова как идентификаторы, помещая перед ними символ @
. Отметим, что это исключение имеет отношение только к ключевым словам и не нарушает другие правила. Оба языка являются зависимы ми от регистра символов, поэтому идентификаторы должны иметь согласованное использование заглавных букв. Хотя идентификаторы могут содержать буквы и цифры, первый символ идентификатора как в C#, так и в Java не должен быть цифрой. Java не допускает никаких символов кроме $
, а C# вообще не допускает никаких символов:
int 7х; // неверно, цифра не может начинать идентификатор
int х7; // верно, цифра может быть частью идентификатора
int х; // верно
int х$; // неверно, никакие символы недопустимы
int @7k; // неверно, @ работает только для ключевых слов
int @class; // верно, @ перед ключевым словом позволяет использовать
// его в качестве идентификатора
- 1.2.1. Ключевые слова и идентификаторы
- Реальный (RID) и эффективный (EUID) идентификаторы пользователя
- Реальный (RGID) и эффективный (EGID) идентификаторы группы
- Идентификаторы процесса
- Идентификаторы и имена в IPC
- Идентификаторы процессов
- Идентификаторы безопасности
- Приложение 5. Идентификаторы библиотеки shell32.dll
- Идентификаторы в Python:
- C.4 Идентификаторы регистрации IPv6
- Идентификаторы объектов
- Идентификаторы и ключевые слова