C#基础入门之关键字

137 阅读2分钟

开始学习C#前首先要认识C#中的关键字,关键字是预定义的保留标识符,对编译器有特殊意义。 除非前面有@前缀,否则不能在程序中用作标识符。 例如,@if 是有效标识符,而 if 则不是,因为 if 是关键字。

下面分类整理了C#中的关键字。

类别关键字音标翻译
命名空间using[ˈjuzɪŋ]使用
namespace[ˈnesˌpeɪs]命名空间
class[klæs]
结构体struct[strʌkt]结构体
枚举enum[ˈinəm]枚举
接口interface[ˈɪntərˌfeɪs]接口
修饰符public[ˈpʌblɪk]公共的
private[ˈpraɪvɪt]私有的
protected[prəˈtɛktɪd]受保护的
static[ˈstætɪk]静态的
其他new[nu]新的
this[ðɪs]当前
base[beɪs]基类
virtual[ˈvɜrtʃuəl]虚的
override[ˌoʊvərˈraɪd]重写
abstract[æbˈstrækt]抽象的
sealed[sild]封闭的
partial[ˈpɑrʃl]部分
delegate[ˈdɛləgət]委托
event[ɪˈvɛnt]事件
数据类型bool[bul]布尔型
byte[baɪt]字节型
char[ʧɑr]字符型
decimal[ˈdɛsɪməl]十进制型
double[ˈdʌbəl]双精度浮点型
float[floʊt]单精度浮点型
int[ɪnt]整型
long[lɔŋ]长整型
sbyte[sbaɪt]有符号字节型
short[ʃɔrt]短整型
uint[juːˈɪnt]无符号整型
ulong[ˈʌlɔŋ]无符号长整型
ushort[ʃɔrt]无符号短整型
string[strɪŋ]字符串型
流程控制if[ɪf]如果
else[ɛls]否则
switch[swɪtʃ]开关
case[kes]情况
default[dɪˈfɔlt]默认
while[waɪl]
do[du]
for[fɔr]
break[breɪk]中断
continue[kənˈtɪnju]继续
异常处理try[traɪ]尝试
catch[kætʃ]捕捉
finally[ˈfaɪnəli]最后
throw[θroʊ]抛出
finally[ˈfaɪnəli]最后
错误处理checked[ʧɛkt]检查
unchecked[ʌnˈʧɛkt]不检查
try[traɪ]尝试
catch[kætʃ]捕捉
finally[ˈfaɪnəli]最后
throw[θroʊ]抛出
finally[ˈfaɪnəli]最后
输入输出console[kənˈsol]控制台
write[raɪt]写入
read[riːd]读取
writeline[raɪtˈlaɪn]写入新行
readline[riːdˈlaɪn]读取新行
write[raɪt]写入
read[riːd]读取
writeline[raɪtˈlaɪn]写入新行
readline[riːdˈlaɪn]读取新行