天天看点

第一部分:C#关键字关键字

关键字

  • C#关键

表1  C#关键

关键字 说明 关键字 说明 关键字 说明 关键字 说明
1 abstract 抽象类 event 事件 new 构造实例/隐藏方法 struct 结构体
2 as 转化为 explicit null switch 分支语句
3 base extern Object 基类(万类之祖) this 自身
4 bool 布尔类型 false 假/否 operator 运算符重载 throw 抛出异常
5 break 表示跳转 finally out 传出参数 true 真/是
6 byte 无符号8位整数 fixed override 覆写 try 捕捉异常
7 case 情况 float 浮点数 params 参数 typeof 获取类型对象
8 catch 异常处理 for 循环 private 私有修饰符 uint 无符号整型
9 char 字符 foreach 遍历 protected 保护修饰符 ulong 无符号长整型
10 checked goto 跳转 public 公有修饰符 unchecked
11 class if 选择语句(如果) readonly 只读 unsafe 不安全类型,用于指针
12 const 修饰常量 implicit ref 传入参数 ushort 无符号短整型
13 continue 跳转 in return 返回,表示跳转 using 引用命名空间
14 decimal 表示金钱的量 int 整型 sbyte 有符号8位整数 virtual 虚方法修饰符
15 default 默认 interface 接口 sealed 密封类/密封方法 volatile
16 delegate 委托 internal short 短整型 void 无返回值
17 do is 转化为 sizeof 获取数据类型长度 while 循环语句
18 double lock stackalloc
19 else 其它 long 长整型 static 静态
20 enum 枚举 namespace 命名空间 string 字符串
  • 上下文关键字

上下文关键字用于提供代码中的特定含义,但它不是 C# 中的保留字。某些上下文关键字(如 partial 和 where)在两个或更多个上下文中具有特殊含义。

表2 上下文关键字

from get group
into join let
orderby partial(类型) partial(方法)
select set value值
where(泛型类型约束) where(查询子句) yield

继续阅读