Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Les mots clés sont des identificateurs réservés prédéfinis qui ont des significations spéciales pour le compilateur. Vous ne pouvez pas les utiliser en tant qu’identificateurs dans votre programme, sauf si vous les @préfixez. Par exemple, @if est un identificateur valide, mais if ne l’est pas car if est un mot-clé.
La documentation de référence du langage C# décrit la version la plus récente du langage C#. Il contient également la documentation initiale des fonctionnalités dans les préversions publiques pour la prochaine version du langage.
La documentation identifie toute fonctionnalité introduite en premier dans les trois dernières versions de la langue ou dans les préversions publiques actuelles.
Conseil / Astuce
Pour savoir quand une fonctionnalité a été introduite en C#, consultez l’article sur l’historique des versions du langage C#.
Le premier tableau de cet article répertorie les mots clés qui sont des identificateurs réservés dans n’importe quelle partie d’un programme C#. Le deuxième tableau répertorie les mots clés contextuels en C#. Les mots clés contextuels ont une signification particulière uniquement dans un contexte de programme limité et peuvent être utilisés comme identificateurs en dehors de ce contexte. En règle générale, lorsque de nouveaux mots clés sont ajoutés au langage C#, ils sont ajoutés en tant que mots clés contextuels pour éviter les programmes cassants écrits dans les versions antérieures.
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
Mots clés contextuels
Un mot clé contextuel fournit une signification spécifique dans le code, mais il n’est pas un mot réservé en C#. Certains mots clés contextuels, tels que partial et where, ont des significations spéciales dans deux contextes ou plus.