Satura rādītājs:
Definīcija - ko nozīmē identifikators?
Identifikators C # ir lietotāja definēts programmas elementa nosaukums. Tas var būt nosaukumvieta, klase, metode, mainīgais vai interfeiss.
Identifikatori ir simboli, kurus izmanto, lai unikāli identificētu programmas elementu kodā. Tos izmanto arī, lai atsauktos uz tipiem, konstantēm, makro un parametriem. Identifikatora nosaukumam vajadzētu norādīt attiecīgā elementa nozīmi un lietojumu.
C # ir programmēšanas valoda, kas tiek apkopota un kuras ieviešana ir tāda, ka identifikatori ir tikai kompilācijas laika entītijas. Darbības laikā uz katru identifikatoru atsaucas, atsaucoties uz atmiņas adresi, un tas kompensē kompilatoru, kas piešķirts tā teksta identifikatora marķierim.
Techopedia paskaidro identifikatoru
Tāpat kā C / C ++, arī C # identifikatori ir reģistrjutīgi.
Microsoft iesaka identifikatoru nosaukšanai identifikatoru nosaukšanai izmantot Camel vai Pascal apzīmējumus, kā arī semantiku, nevis Ungārijas apzīmējumus, kas tika izmantoti pirms .NET programmēšanas. Piemēram, "darbinieka atalgojums" varētu attēlot Kamieļa apzīmējumu, kurā visu vārdu pirmais burts ir lielo burtu lietojums, izņemot pirmo vārdu. Kamieļu apzīmējums tiek izmantots, lai nosauktu privātos dalībniekus, laukus un parametrus. "EmployeeSalary" ir identifikators Paskāla apzīmējumā, jo visi identifikatora vārdi sākas ar lielo burtu. To parasti izmanto tipa nosaukumiem un tipa privātiem locekļiem.
Noteikumos, kas jāievēro, izmantojot identifikatoru, ietilpst:
- Tas var sākties tikai ar alfabēta burtu vai pasvītrojumu (_), bet ne ar ciparu
- Tas var būt ciparu, burtu, savienotāju, Unicode evakuācijas secības utt. Kombinācija.
- Tas nevar būt C # atslēgvārds
- Tajā nedrīkst būt atstarpes
- Tajā nedrīkst būt vairāk par 511 rakstzīmēm
- Tas ir jādeklarē, pirms tas tiek nodots
- Tā nosaukumā nevar būt divi secīgi pasvītrojumi, jo šādus identifikatorus izmanto ieviešanai
- Vairāk nekā vienu identifikatoru ar tādu pašu nosaukumu nevar deklarēt vienā tvērumā
Identifikatoru, kas apzīmēts ar “@”, sauc par stenogrammu. Lai gan prefikss "@" ļauj izmantot atslēgvārdus, kas palīdz saskarē ar citām programmēšanas valodām, tā nav ieteicama prakse.
Šī definīcija tika uzrakstīta kontekstā ar C #