C#關鍵字
as:一個轉換操作符,如果轉化失敗,就返回null;
base:用于訪問被派生類或構造中得同名成員隱藏的基類成員;
bool:表示布爾值的簡單類型;
break:用于從loop或switch語句中推出得跳轉語句;
byte:表示8位長度無符號整數的簡單類型;
case:指定在switch語句中的一個標簽。如果標簽中指定的常量與switch表達式的值匹配,與標簽關聯的語句就被執行;
catch:定義一個代碼塊,在特定類型異常拋出時,執行塊內代碼。參加try和finally;
char:表示16位Unicode字符的簡單類型;
checked:既是操作符又是語句。確保編譯器和運行時檢查整數類型操作或轉換時出現的溢出;
class:指明一個聲明得類類型聲明;
const:標識一個可在編譯時計算出來的變量值,即一經指派不可修改得值;
continue:用于返回循環頂部的跳轉語句;
decimal:表示128位高精度十進制數的簡單類型;
default:在switch語句中,指定一組語句,如果前面沒有匹配得case子句,就執行這些語句;
delegate:指定一個聲明為一種委托類型。委托把方法封裝為可調用實體,能在委托實體中調用;
do:一個條件語句,無論條件是否滿足,都執行至少一次;
double:表示64位雙精度浮點值得簡單類型;
else:if條件語句的一部分,如果條件不為真則執行else后面的語句。
enum:表示一個已命名常量群集得值類型;
event:允許一個類或對象提供通知得成員,它必須是委托類型;
explicit:一個定義用戶自定義轉換操作符的操作符,通常用來將內建類型轉換為用戶定義類型或反向操作。必須在轉換時調用顯式轉換操作符;
extern:標識一個將在外部(通常不是C#語言)實現的方法;
false:一個布爾字面值;
finally:定義一個代碼塊,在程序控制離開try代碼塊后執行。參見try和catch關鍵字;
fixed:在一個代碼塊執行時,在固定內存位置為一個變量指派一個指針;
float:表示32位單精度浮點值得簡單類型;
for:定義一個循環語句,只要指定條件滿足就繼續執行;
foreach:用于遍歷一個群集的元素;
goto:一個跳轉語句,將程序執行重定向到一個標簽語句;
if:一個條件語句,根據一個布爾表達式的值選擇一個語句執行;
implicit:一個操作符,定義一個用戶定義的轉換操作符。通常用來將預定義類型轉換為用戶定義類型或反向操作。隱式轉換操作符必須在轉換時使用;
in:foreach語句遍歷語法的一部分,被放在變量名與要遍歷的群集之間;