Kazalo:
Opredelitev - Kaj pomeni Identifikator?
Identifikator v C # je uporabniško določeno ime programskega elementa. To je lahko imenski prostor, razred, metoda, spremenljivka ali vmesnik.
Identifikatorji so simboli, ki se uporabljajo za enolično prepoznavanje programskega elementa v kodi. Uporabljajo se tudi za označevanje vrst, konstanc, makrov in parametrov. Ime identifikatorja mora pomeniti pomen in uporabo elementa, ki ga napotujemo.
C # je programski jezik, ki je sestavljen in se izvaja tako, da so identifikatorji samo entitete, ki sestavljajo čas. Med izvajanjem se bo vsak identifikator napotil s sklicevanjem na pomnilniški naslov in kompenziral prevajalnik, dodeljen žetonu besedilnega identifikatorja.
Techopedia razlaga Identifikator
Tako kot v C / C ++ so tudi pri C # tudi pri C # razlikujejo veliko in malo črko.
Microsoft priporoča uporabo oznak Camel ali Pascal skupaj s semantiko za poimenovanje identifikatorjev namesto madžarske oznake, ki je bila uporabljena pred programiranjem .NET. Na primer, "zaposleni plača" lahko predstavlja zapis kamele, pri katerem je prva črka vseh besed z velikimi tiskanimi črkami razen prve besede. Nota kamel se uporablja za poimenovanje zasebnih članov, polj in parametrov. "EmployeeSalary" je identifikator v notaciji Pascal, saj se vse besede v identifikatorju začnejo z veliko začetnico. Običajno se uporablja za imena vrst in nepridržavne člane tipa.
Pravila, ki jih je treba upoštevati pri uporabi identifikatorja, vključujejo:
- Začne se lahko samo s črko abecede ali podčrtajem (_), ne pa s številko
- Lahko je kombinacija številk, črk, priključkov, zaporedja pobega Unicode itd.
- Ne more biti ključna beseda C #
- Ne sme vsebovati belega prostora
- Ne sme imeti več kot 511 znakov
- Deklarirati ga je treba pred napotitvijo
- V svojem imenu ne more imeti dveh zaporednih podčrtaj, ker se za izvajanje uporabljajo takšni identifikatorji
- Več kot enega identifikatorja z istim imenom ni mogoče prijaviti v enem samem obsegu
Identifikator s predpono »@« se imenuje dobesedni identifikator. Čeprav predpona "@" omogoča uporabo ključnih besed, kar pomaga pri povezovanju z drugimi programskimi jeziki, to ni priporočljiva praksa.
Ta definicija je bila napisana v okviru C #