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. Nedají se použít jako identifikátory ve vašem programu, pokud je nezahrnou @ jako předponu. @if je například platný identifikátor, ale if není, protože if je klíčové slovo.

První tabulka v tomto článku uvádí klíčová slova, která jsou vyhrazená identifikátory v libovolné části programu jazyka C#. Druhá tabulka v tomto článku 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í jako kontextová klíčová slova, aby nedošlo k narušení programů napsaných v dřívějších verzích.

Kontextová klíčová slova

Kontextové klíčové slovo se používá k zadání určitého významu v kódu, ale nejedná se o 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.