Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Ключевые слова являются предопределенными, зарезервированными идентификаторами, имеющими особые значения для компилятора. Их нельзя использовать в качестве идентификаторов в программе, если вы не префиксируете их с @помощью. Например, @if является допустимым идентификатором, но if недопустим, потому что if является ключевым словом.
Справочные документы по языку C# описывают последнюю выпущенную версию языка C#. Она также содержит начальную документацию по функциям в общедоступных предварительных версиях для предстоящего языкового выпуска.
Документация определяет любую функцию, впервые представленную в последних трех версиях языка или в текущих общедоступных предварительных версиях.
Подсказка
Чтобы узнать, когда функция впервые появилась в C#, ознакомьтесь со статьей об истории версий языка C#.
Первая таблица в этой статье содержит ключевые слова, которые являются зарезервированными идентификаторами в любой части программы C#. Вторая таблица содержит контекстные ключевые слова в C#. Контекстные ключевые слова имеют особое значение только в ограниченном контексте программы и могут использоваться в качестве идентификаторов за пределами этого контекста. Как правило, при добавлении новых ключевых слов на язык C# они добавляются в качестве контекстных ключевых слов, чтобы избежать критических программ, написанных в более ранних версиях.
abstract
as
base
bool
break
byte
case
catch
char
checked
class
const
continue
decimal
default
delegate
do
double
else
enum
event
explicit
extern
false
finally
fixed
float
for
foreach
goto
if
implicit
in
int
interface
internal
is
lock
long
Контекстные ключевые слова
Контекстное ключевое слово имеет определенное значение в коде, но оно не является зарезервированным словом в C#. Некоторые контекстные ключевые слова, такие как partial и where, имеют особые значения в двух или более контекстах.