Accueil Développement Qu'est-ce qu'un identifiant? - définition de techopedia

Qu'est-ce qu'un identifiant? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie identifiant?

Un identifiant, en C #, est le nom défini par l'utilisateur d'un élément de programme. Il peut s'agir d'un espace de noms, d'une classe, d'une méthode, d'une variable ou d'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 faire référence aux types, constantes, macros et paramètres. Un nom d'identifiant doit indiquer la signification et l'utilisation de l'élément référé.

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. Pendant l'exécution, chaque identifiant sera référencé par sa référence à l'adresse mémoire et compensera le compilateur affecté à son jeton d'identifiant textuel.

Techopedia explique l'identifiant

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

Microsoft recommande l'utilisation de notations Camel ou Pascal, ainsi que la sémantique, pour nommer les identificateurs au lieu de la notation hongroise 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 mise en majuscule à l'exception du premier mot. La notation chameau 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 sont les suivantes:

  • Il ne peut commencer qu'avec une lettre de l'alphabet ou un trait de soulignement (_), mais pas un nombre
  • Il peut s'agir d'une combinaison de chiffres, lettres, connecteurs, 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 renvoyé
  • 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
  • Plusieurs identifiants portant le même nom ne peuvent pas être déclarés dans une seule étendue

Un identifiant précédé de "@" est appelé identifiant textuel. Bien que le préfixe "@" permette l'utilisation de mots clés, ce qui aide à interfacer 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 #
Qu'est-ce qu'un identifiant? - définition de techopedia