天天看點

第一部分: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

繼續閱讀