C#-trefwoorden
Trefwoorden zijn vooraf gedefinieerde, gereserveerde id's die speciale betekenissen hebben voor de compiler. Ze kunnen niet worden gebruikt als id's in uw programma, tenzij ze zijn opgenomen @
als voorvoegsel. Is bijvoorbeeld @if
een geldige id, maar if
is niet omdat if
dit een trefwoord is.
De eerste tabel in dit onderwerp bevat trefwoorden die gereserveerde id's zijn in een deel van een C#-programma. De tweede tabel in dit onderwerp bevat de contextuele trefwoorden in C#. Contextuele trefwoorden hebben alleen een speciale betekenis in een beperkte programmacontext en kunnen worden gebruikt als id's buiten die context. Over het algemeen worden nieuwe trefwoorden toegevoegd aan de C#-taal en worden ze toegevoegd als contextuele trefwoorden om te voorkomen dat programma's die in eerdere versies zijn geschreven, worden verbroken.
Abstract
Als
base
booleaans
Breken
Byte
Geval
Vangen
char
geselecteerd
Klasse
Const
Blijven
decimal
standaardinstelling
Gemachtigde
Doen
double
else
Enum
Gebeurtenis
Expliciete
extern
Valse
Ten slotte
Vaste
float
voor
Foreach
goto
Als
Impliciete
Inch
int
Interface
Interne
is
Lock
long
Contextuele trefwoorden
Een contextueel trefwoord wordt gebruikt om een specifieke betekenis in de code te bieden, maar het is geen gereserveerd woord in C#. Sommige contextuele trefwoorden, zoals partial
en where
, hebben speciale betekenissen in twee of meer contexten.