Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Klíčová slova jsou předdefinovaná vyhrazená identifikátory, které mají pro kompilátor speciální významy. Nemůžete je použít jako identifikátory v programu, pokud je @předponujete .
@if je například platný identifikátor, ale if není, protože if je klíčové slovo.
Referenční dokumentace jazyka C# dokumentuje naposledy vydané verze jazyka C#. Obsahuje také počáteční dokumentaci k funkcím ve verzi Public Preview pro nadcházející jazykovou verzi.
Dokumentace identifikuje všechny funkce, které byly poprvé představeny v posledních třech verzích jazyka nebo v aktuálních verzích Public Preview.
Návod
Informace o tom, kdy byla funkce poprvé představena v jazyce C#, najdete v článku o historii verzí jazyka C#.
První tabulka v tomto článku uvádí klíčová slova, která jsou vyhrazená identifikátory v libovolné části programu jazyka C#. Druhá tabulka obsahuje kontextová klíčová slova v jazyce C#. Kontextová klíčová slova mají zvláštní význam pouze v omezeném kontextu programu a lze je použít jako identifikátory mimo tento kontext. Obecně platí, že když se do jazyka C# přidají nová klíčová slova, přidávají se jako kontextová klíčová slova, aby nedocházelo k zásadním programům napsaným v dřívějších verzích.
abstract
as
base
bool
break
byte
case
catch
char
checked
class
const
continue
decimal
default
delegate
do
double
else
enum
event
explicit
extern
false
finally
fixed
float
for
foreach
goto
if
implicit
in
int
interface
internal
is
lock
long
Kontextová klíčová slova
Kontextové klíčové slovo poskytuje v kódu specifický význam, ale není to vyhrazené slovo v jazyce C#. Některá kontextová klíčová slova, například partial a where, mají zvláštní významy ve dvou nebo více kontextech.