Identifiant

Définition - Que signifie Identifiant?

Un identificateur, en C #, est le nom défini par l'utilisateur d'un élément de programme. Cela peut être un espace de noms, une classe, une méthode, une variable ou une interface.

Les identificateurs sont des symboles utilisés pour identifier de manière unique un élément de programme dans le code. Ils sont également utilisés pour désigner des types, des constantes, des macros et des paramètres. Un nom d'identifiant doit indiquer la signification et l'utilisation de l'élément visé.

C # est un langage de programmation qui est compilé et dont l'implémentation est telle que les identificateurs ne sont que des entités au moment de la compilation. Lors de l'exécution, chaque identifiant sera référencé par sa référence à l'adresse mémoire et à l'offset attribué par le compilateur à son jeton d'identifiant textuel.

Definir Tech explique l'identifiant

Comme en C / C ++, les identificateurs en C # sont sensibles à la casse.

Microsoft recommande l'utilisation des notations Camel ou Pascal, ainsi que de la sémantique, pour nommer les identificateurs au lieu de la notation hongroise qui était utilisée avant la programmation .NET. Par exemple, "employeeSalary" peut représenter la notation Camel dans laquelle la première lettre de tous les mots est en majuscule à l'exception du premier mot. La notation Camel est utilisée pour nommer les membres privés, les champs et les paramètres. "EmployeeSalary" est un identifiant en notation Pascal, car tous les mots de l'identifiant commencent par une lettre majuscule. Il est généralement utilisé pour les noms de type et les membres non privés d'un type.

Les règles à suivre lors de l'utilisation d'un identifiant incluent:

  • Il ne peut commencer que par une lettre de l'alphabet ou un trait de soulignement (_), mais pas par un chiffre
  • Il peut s'agir d'une combinaison de chiffres, de lettres, de connecteurs, d'une séquence d'échappement Unicode, etc.
  • Il ne peut pas s'agir d'un mot clé C #
  • Il ne doit pas contenir d'espace blanc
  • Il ne peut pas contenir plus de 511 caractères
  • Il doit être déclaré avant d'être référé
  • Il ne peut pas avoir deux traits de soulignement consécutifs dans son nom car de tels identifiants sont utilisés pour l'implémentation
  • Plus d'un identifiant avec le même nom ne peut pas être déclaré dans une seule portée

Un identifiant précédé de "@" est appelé un identifiant textuel. Bien que le préfixe "@" permette l'utilisation de mots-clés, ce qui facilite l'interfaçage avec d'autres langages de programmation, ce n'est pas une pratique recommandée.

Cette définition a été écrite dans le contexte de C #