C#プチリファレンス

C# キーワード(予約語)

特別な意味を持たせてある単語をキーワード(予約語)といい、キーワードとコンテキストキーワードがあります。

キーワード

キーワードは予め予約された単語で、特別な意味を持っていますので変数名やメソッド名などに使う事が出来ません。

【キーワード一覧】
abstractasbaseboolbreakbyte
casecatchcharcheckedclassconst
continuedecimaldefaultdelegatedodouble
elseenumeventexplicitexternfalse
finallyfixedfloatForforeachgoto
ifimplicitinintinterfaceinternal
islocklongnamespacenewnull
objectoperatoroutoverrideparamsprivate
protectedpublicreadonlyrefreturnsbyte
sealedshortsizeofstackallocstaticString
structswitchthisthrowtruetry
typeofuintulonguncheckedunsafeushort
usingvirtualvoidvolatilewhile

コンテキストキーワード

コンテキストキーワードは、特定の場所以外では変数名やメソッド名などに使う事が出来ます。

【コンテキストキーワード一覧】
addasyncawaitdynamicgetglobal
partialremovesetvaluevarwhere
yield

クエリキーワード

クエリキーワードもコンテキストキーワードの一部で、特定の場所以外では変数名やメソッド名などに使う事が出来ます。

【クエリキーワード一覧】
fromwhereselectgroupintoorderby
joinletinonequalsby
ascendingdescending
ToTop