C# 關鍵字
關鍵字是預先定義的保留識別項,它對編譯器具有特殊意義。 您必須在關鍵字加上 @
做為前置詞,才能將它們當做程式中的識別項使用。 例如,@if
是有效的識別項,但 if
不是,因為 if
是關鍵字。
本主題中的第一個表格列出在 C# 程式的任何部分中為保留識別項的關鍵字。 本主題中的第二個表格列出 C# 中的內容關鍵字。 內容關鍵字只在有限的程式內容中具有特殊意義,並且可在該內容以外的地方用來當做識別項。 一般而言,將新的關鍵字加入至 C# 語言時,會以內容關鍵字加入它們,以避免中斷利用舊版本撰寫的程式。
抽象
as
base
bool
break
byte
case
catch
char
檢查
class
const
繼續
decimal
預設值
delegate
do
double
else
enum
內容關鍵字
內容關鍵字可用來在程式碼中提供特定的意義,但它不是 C# 中的保留字。 某些內容關鍵字 (例如 partial
和 where
) 在兩個以上的內容中具有特殊意義。