ПРАВИЛА ОБРАЗОВАНИЯ ИДЕНТИФИКАТОРОВ
Рассмотрим правила построения идентификаторов из букв алфавита.
• Первым символом идентификатора С# может быть только буква.
• Следующими символами идентификатора могут быть буквы, цифры и нижнее подчеркивание.
• Длина идентификатора не ограничена.
Вопреки правилам словообразования, в С# существуют ограничения относительно применения подчеркивания в качестве самой первой буквы в идентификаторах. Из-за особенностей реализации использование идентификаторов, которые начинаются с этого символа, нежелательно.
Имена-это идентификаторы.
Любая случайным образом составленная последовательность букв, цифр и знаков подчеркивания с точки зрения грамматики языка идеально подходит на роль имени любого объекта, если только начинается с буквы.
КЛЮЧЕВЫЕ СЛОВА И ИМЕНА
Часть идентификаторов С# входит в фиксированный словарь ключевых слов. Эти идентификаторы образуют подмножество ключевых слов (они так и называются ключевыми словами). Прочие идентификаторы после специального объявления становятся именами. Имена служат для обозначения переменных, типов данных, функций. Обо всем этом позже.
Ниже приводится таблица со списком ключевых слов. Вы не можете использовать эти имена для образования классов, функций, переменных и других языковых структур. Их нельзя использовать в программе в качестве идентификаторов, если только они не содержат префикс @ . Например, @if является допустимым идентификатором, но if таковым не является, поскольку if — это ключевое слово.
Пример некоторых ключевых слов:
Например:
1)Const. Ключевое слово const используется для изменения объявления поля или локальной переменной. Оно указывает на то, что значение поля или локальной переменной является постоянным и не может быть изменено.
const int x = 0;
public const double gravitationalConstant = 6.673e-11;
private const string productName = "Visual C#";
(Думаю, понятно, что это за константа))
2) Void. При использовании в качестве возвращаемого типа метода ключевое слово void обозначает, что этот метод не возвращает какого-либо значения.
Ключевое слово void не может входить в список параметров метода. Не принимающий параметров и возвращающий значений метод объявляется следующим образом:
void SampleMethod();
(И так далее, думаю, двух хватит))
Do'stlaringiz bilan baham: |