C# kulcsszavak
A kulcsszavak előre definiált, fenntartott azonosítók, amelyek speciális jelentéssel bírnak a fordító számára. Csak akkor használhatók azonosítóként a programban, ha előtagként szerepelnek @
bennük. Például @if
egy érvényes azonosító, de if
nem azért, mert if
egy kulcsszó.
A témakör első táblázata olyan kulcsszavakat sorol fel, amelyek egy C#-program bármely részének fenntartott azonosítói. A témakör második táblázata a C# környezetfüggő kulcsszavakat sorolja fel. A környezetfüggő kulcsszavak speciális jelentéssel bírnak, csak korlátozott programkörnyezetben, és ezen kívül azonosítóként is használhatók. A C#-nyelvhez hozzáadott új kulcsszavak általában környezetfüggő kulcsszavakként vannak hozzáadva a korábbi verziókban írt kompatibilitástörő programok elkerülése érdekében.
Absztrakt
Másként
base
logikai
Szünet
bájt
Esetben
Fogás
Char
bejelölve
Osztály
Const
Folytatódik
decimal
alapértelmezett
Küldött
do
double
egyébként
Enum
Esemény
Explicit
extern
Hamis
Végül
Rögzített
float
a következőhöz:
foreach
A goto utasítással.
Ha
Implicit
a következőben:
int
Felület
Belső
is
Zár
long
Környezetfüggő kulcsszavak
A környezetfüggő kulcsszó egy adott jelentés megadására szolgál a kódban, de nem fenntartott szó a C#-ban. Egyes környezetfüggő kulcsszavak, például partial
és where
, két vagy több kontextusban speciális jelentéssel bírnak.
Kap
Globális
hozzáadása
init
a
Csatlakozzon
Hagyja
felügyelt (függvénymutató hívási konvenciója)
név
nint
Nem