Megosztás:


C# kulcsszavak

Az kulcsszavak előre meghatározott, lefoglalt azonosítók, amelyek különleges jelentéssel bírnak a fordító számára. Csak akkor használhatja őket azonosítóként a programban, ha előtaggal rájuk van elemet javító előtagja @. Például a @if egy érvényes azonosító, de a if nem az, mert a if egy kulcsszó.

A C# nyelv referenciadokumentuma a C# nyelv legújabb kiadású verzióját ismerteti. Emellett a közelgő nyelvi kiadás nyilvános előzetes verziójú funkcióinak kezdeti dokumentációját is tartalmazza.

A dokumentáció azonosítja azokat a funkciókat, amelyeket először a nyelv utolsó három verziójában vagy az aktuális nyilvános előzetes verziókban vezetnek be.

Jótanács

Ha meg szeretné tudni, hogy mikor jelent meg először egy funkció a C#-ban, tekintse meg a C# nyelvi verzióelőzményeiről szóló cikket.

A cikk első táblázata azokat a kulcsszavakat sorolja fel, amelyek a C# program bármely részében fenntartott azonosítók. A második táblázat a környezetfüggő kulcsszavakat sorolja fel a C#-ban. A kontextuális kulcsszavak csak egy korlátozott programkörnyezetben bírnak különleges jelentéssel, és azon kívül azonosítókként is használhatók. A C# nyelvhez hozzáadott új kulcsszavak általában környezetfüggő kulcsszavakként vannak hozzáadva, így elkerülhetők a korábbi verziókban írt programok feltörése.

Kontextuális kulcsszavak

A környezetfüggő kulcsszavak konkrét jelentést adnak a kódban, de nem fenntartott szó a C#-ban. Egyes kontextuális kulcsszavak, mint például a partial és where, különleges jelentéssel bírnak két vagy több kontextusban.