Itthon Fejlesztés Mi az azonosító? - meghatározás a techopedia alapján

Mi az azonosító? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent az azonosító?

Az azonosító C #-ben a program elem felhasználó által megadott neve. Lehet névtér, osztály, módszer, változó vagy interfész.

Az azonosítók olyan szimbólumok, amelyeket a program elemének egyedi azonosításához használnak a kódban. Emellett típusokra, állandókra, makrókra és paraméterekre utalnak. Az azonosító nevének meg kell jelölnie a hivatkozott elem jelentését és használatát.

A C # egy programozási nyelv, amelyet összeállítunk, és amelynek végrehajtása olyan, hogy az azonosítók csak fordítási idejű entitások. A futás ideje alatt minden azonosítót a memóriacímre való hivatkozással hivatkoznak, és eltolják a szöveges azonosító tokenjéhez rendelt fordítót.

A Techopedia magyarázza az azonosítót

Mint a C / C ++ esetében, a C # azonosítói kis- és nagybetűk között érzékenyek.

A Microsoft a .NET programozás előtt használt magyar jelölés helyett Camel vagy Pascal jelölések és a szemantika használatát javasolja az azonosítók elnevezésére. Például a „töötajaSalary” jelentheti a Camel jelölést, amelyben az összes szó első betűje nagybetűs, az első szó kivételével. A tevejelölés a magántagok, mezők és paraméterek megnevezésére szolgál. A "EmployeeSalary" egy azonosító a Pascal-jelölésben, mivel az azonosítóban szereplő összes szó nagybetűvel kezdődik. Általában a típusnevekhez és a típus nem-magán tagjaihoz használják.

Az azonosító használata során betartandó szabályok a következők:

  • Csak ábécé betűjével vagy aláhúzásával (_) kezdheti, de nem számmal
  • Ez lehet számok, betűk, csatlakozók, Unicode menekülési sorrend stb. Kombinációja.
  • Nem lehet C # kulcsszó
  • Nem tartalmazhat szóközt
  • Legfeljebb 511 karakter lehet
  • A hivatkozás előtt be kell jelenteni
  • A nevében nem lehet két egymást követő aláhúzás, mert ezeket az azonosítókat használják a megvalósításhoz
  • Több azonos azonosítóval rendelkező azonosító nem deklarálható egyetlen hatókörben

A "@" előtaggal ellátott azonosítót szó szerinti azonosítónak nevezzük. Bár a "@" előtag lehetővé teszi a kulcsszavak használatát, ami elősegíti a többi programozási nyelv illesztését, ez nem ajánlott gyakorlat.

Ezt a meghatározást a C # összefüggésben írták
Mi az azonosító? - meghatározás a techopedia alapján