C#中的关键字
关键字是对编译器具有特殊意义的预定义保留标识符。
它们不能在程序中用作标识符,除非它们有一个@ 前缀。例如,@if 是有效的标识符,但if 不是,因为if 是关键字。
下面是列出的所有的关键字在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
static
float
for
foreach
goto
if
implicit
in
(泛型修饰符)
int
interface
internal
is
lock
long
namespace
new
null
object
operator
out
override
params
private
protected
public
readonly
ref
return
sbyte
sealed
short
sizeof
stackalloc
static
string
struct
switch
this
throw
True
try
typeof
uint
ulong
unchecked
unsafe
ushort
using
virtual
void
volatile
while