下面是列出的所有的关键字在 C# 程序的任何部分都是保留标识符:
abstract as base bool
break byte case catch
char checked class const...除了下表中引用的主题中介绍的以外,语句都是按照顺序执行的。 下表列出了 C# 语句关键字。 有关不用任何关键字表示的语句的更多信息,请参见语句(C# 编程指南)。...类别 C# 关键字
选择语句 if, else, switch, case
迭代语句 do, for, foreach, in, while
跳转语句 break, continue, default,... goto,return,yield
异常处理语句 throw, try-catch, try-finally, try-catch-finally
检查和未检查 checked, unchecked...where 将约束添加到泛型声明。(另请参见where)。
yield 在迭代器块中使用,用于向枚举数对象返回值或发信号结束迭代。
C# 3.0 中引入的所有查询关键字也都是上下文相关的。