Sisällysluettelo:
Määritelmä - Mitä pätevä tunniste tarkoittaa?
Hyväksytty tunniste C # -merkinnässä on merkkijono, joka sisältää yhden tunnisteen tai tunnisteiden sekvenssin, jotka on erotettu pisteellä (.). Se ilmoitetaan nimitilassa ja voi sisältää yhden tai useamman nimitilan tai -tyypin.
Hyväksyttyä tunnistetta käytetään pääasiassa tyypin tai tyypin jäsenen yksilöintiin sallimalla sisällyttää nimitila, jossa tunniste ilmoitetaan. Se mahdollistaa kaksi tunnistetta, joilla on yhteinen nimi ja jotka on ilmoitettu kahdessa eri sisäkkäisessä nimitilassa. Se takaa datan tyyppiturvallisuuden poistamalla epäselvyydet, jotka johtuvat samassa laajuudessa määritellyistä useista tunnisteista. Se sallii sisäkkäisen nimitilan määrittelemisen ilman, että se pesii leksikaalisesti useita nimiavaruusilmoituksia.
Kehitettäessä suurta sovellusta, joka on integroitu useisiin moduuleihin, joissa on monia tunnisteita, tunnuksen mahdollisuus, jolla on sama nimi, voi esiintyä useilla koodialueilla. Määrittämällä tunniste hierarkkisella tavalla, pätevä tunniste auttaa ilmaisemaan tunnisteen alla olevan koodin semanttisen luokan ja käsittelee epäselvyyttä tunnisteen nimen ratkaisemisessa.
Techopedia selittää pätevän tunnisteen
Hyväksytty tunniste on ohjelmaelementti (käyttöliittymä, tyyppi, muuttuja, nimitila jne.), Jolla on täysin määritelty nimi. Täysin pätevä nimi on tunnisteen täydellinen hierarkkinen polku alkaen sen globaalista nimitilasta.
Esimerkiksi kokonaislukumuuttuja "Yhteensä" voidaan ilmoittaa nimiavaruudessa "Laskin", jossa on useita jäseniä, jotka voivat auttaa laskemaan aritmeettisen logiikan. Hyväksytty tunniste, jota käytetään viitaamaan kokonaislukuun, on "Calculator.Total".
Jos kahdella sisäkkäisen nimitilan jäsenellä on sama täysin määritelty nimi, tämä merkitsee virhettä, koska he osallistuvat samaan ilmoitustilaan.
Tämä määritelmä on kirjoitettu yhteydessä C #




