Identifieraren i programmeringsspråken är det användarelement som definieras av användaren. Det kan vara namnespace, klass, metod, variabel eller gränssnitt.
Med hjälp av identifierare
Identifierare är de tecken som används för den unika identifieringen av programmelementet i koden. De används också för att ange typer, konstanter, makron och parametrar. Identifieringsnamnet måste ange värdet och användningen av det överförda elementet.
Identifierare - Kompileringstidsobjekt
C # är ett sammanställt programmeringsspråk som har sin egen implementering, så identifierare är endast kompileringstidsobjekt. Under körning återspeglar varje identifierare länken till minnesadressen och visar kompilatorn, enligt beteckningen av dess textidentifierare.
Beteckning av identifierare
Som i C / C ++ är C # Identifierare känsliga för registret.
Microsoft rekommenderar att du använder kamel eller Pascal-beteckning tillsammans med semantik för att ange identifierare istället för det ungerska beteckningssystemet som användes före programmering .NET. Till exempel kan "anställdas" vara konstruktionen av kamel, där den första bokstaven i alla ord är kapital utom för det första ordet.
Kamelbeteckningssystemet används för att namnge privata medlemmar, fält och parametrar. "Anställdas" är en identifierare i Pascal-beteckningssystemet, eftersom alla ord i identifieraren börjar med bokstäverna i det övre registret. Det används vanligtvis för namn och förmultiliga medlemmar.
Regler för användning av identifierare
De regler som behöver följa vid användning av identifieraren är:
- Det kan bara börja med bokstaven i alfabetet eller understrykning (_), men inte siffror
- Detta kan vara en kombination av siffror, bokstäver, kontakter, en sekvens av symboler unicode etc.
- Det kan inte vara ett nyckelord c #
- Han borde inte innehålla ett utrymme
- Det kan inte innehålla mer än 511 tecken.
- Det måste meddelas före överföring.
- Det kan inte ha två på varandra följande understrecker i sitt namn, eftersom sådana identifierare används för att genomföra
- Du kan inte förklara mer än en identifierare med samma namn.
Identifieraren med prefixet "@" kallas en bokstavlig (verbal) identifierare. Även om prefixet "@" kan du använda nyckelord, vilket hjälper till att samarbeta med andra programmeringsspråk, rekommenderas det inte.