Sdílet prostřednictvím


Klíčová slova jazyka C#

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.

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.