Domov vývoj Čo je identifikátor? - definícia z technológie

Čo je identifikátor? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená identifikátor?

Identifikátor v C # je užívateľom definovaný názov programového prvku. Môže to byť menný priestor, trieda, metóda, premenná alebo rozhranie.

Identifikátory sú symboly používané na jedinečnú identifikáciu programového prvku v kóde. Používajú sa tiež na označenie typov, konštánt, makier a parametrov. Názov identifikátora by mal naznačovať význam a použitie uvádzaného prvku.

C # je programovací jazyk, ktorý je zostavený a má implementáciu tak, že identifikátory sú iba entity kompilácie. Počas doby behu sa každý identifikátor odkáže odkazom na pamäťovú adresu a posunie kompilátor priradený k svojmu znaku textového identifikátora.

Techopedia vysvetľuje identifikátor

Podobne ako v C / C ++, pri identifikátoroch v C # sa rozlišujú malé a veľké písmená.

Spoločnosť Microsoft odporúča používať notácie Camel alebo Pascal spolu s sémantikou na pomenovanie identifikátorov namiesto maďarského zápisu, ktorý bol použitý pred programovaním .NET. Napríklad výraz „customerSalary“ môže predstavovať Camelovu notáciu, v ktorej je prvé písmeno všetkých slov veľké, s výnimkou prvého slova. Camel notation sa používa na pomenovanie súkromných členov, polí a parametrov. "EmployeeSalary" je identifikátor v Pascalovej notácii, pretože všetky slová v identifikátore začínajú veľkým písmenom. Zvyčajne sa používa pre názvy typov a nevýrazných členov typu.

Pri používaní identifikátora sa musia dodržiavať tieto pravidlá:

  • Môže to začínať písmenom abecedy alebo znakom podčiarknutia (_), ale nie číslom
  • Môže to byť kombinácia čísiel, písmen, konektorov, únikovej postupnosti Unicode atď.
  • Nemôže to byť kľúčové slovo C #
  • Nemalo by obsahovať medzeru
  • Nemôže mať viac ako 511 znakov
  • Pred podaním žiadosti musí byť vyhlásená
  • V názve nemôže mať dva za sebou nasledujúce podčiarknutia, pretože tieto identifikátory sa používajú na implementáciu
  • Viac ako jeden identifikátor s rovnakým názvom nie je možné deklarovať v rámci jedného rozsahu

Identifikátor s predponou „@“ sa nazýva doslovný identifikátor. Aj keď predpona „@“ umožňuje použitie kľúčových slov, ktorá pomáha pri prepojení s inými programovacími jazykmi, nie je to odporúčaná prax.

Táto definícia bola napísaná v kontexte C #
Čo je identifikátor? - definícia z technológie