Programmation: Mots-clés

De Didaquest
Aller à la navigationAller à la recherche
  • Un mot-clé est un nom ayant une signification spéciale, et qui ne peut pas être utilisé comme identificateur de classe, de méthode ou de variable.
  • Les mots clés sont donc des identificateurs réservés prédéfinis, qui ont des significations spécifiques pour le compilateur. Ils ne peuvent pas être utilisés comme identificateurs dans un programme, sauf s’ils incluent @ comme préfixe. Par exemple, @if est un identificateur valide, mais pas if, car if est un mot clé.
  • Les mots clés contextuels ont une signification spéciale dans un contexte de programme limité ; ils 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, ils sont ajoutés comme mots clés contextuels afin d’éviter l’interruption des programmes écrits dans les versions antérieures (cas de C#).