L'identificatore della lingua di programmazione è l'elemento utente definito dall'utente. Potrebbe essere spazio namespace, classe, metodo, variabile o interfaccia.
Usando identificatori.
Gli identificatori sono i caratteri utilizzati per l'identificazione univoca dell'elemento del programma nel codice. Sono anche usati per designare tipi, costanti, macro e parametri. Il nome identificativo deve specificare il valore e l'uso dell'elemento trasmesso.
Identificatore - Oggetto tempo di compilazione
C # - Linguaggio della programmazione compilato che ha la propria implementazione, quindi gli identificatori sono solo oggetti di compilazione. Durante l'esecuzione, ogni identificatore riflette il collegamento all'indirizzo di memoria e sposta il compilatore, secondo la designazione del suo identificatore del testo.
Designazione degli identificatori
Come negli identificatori C / C ++, C # sono sensibili al registro.
Microsoft consiglia di utilizzare i sistemi di designazione del cammello o Pascal insieme alla semantica per designare identificatori anziché il sistema di designazione ungherese che è stato utilizzato prima della programmazione .NET. Ad esempio, "dipendenteSaltary" può essere la designazione del cammello, in cui la prima lettera di tutte le parole è capitale tranne la prima parola.
Il sistema di designazione Camel viene utilizzato per nominare membri privati, campi e parametri. "ImpiegatoSaltary" è un identificatore nel sistema di designazione Pascal, poiché tutte le parole nell'identificatore iniziano con la lettera del registro superiore. È comunemente usato per i nomi e i membri non privilegiati.
Regole per l'utilizzo dell'identificatore
Le regole che devono essere seguite quando si utilizzano l'identificatore includono:
- Può solo iniziare con la lettera dell'alfabeto o sottolineatura (_), ma non numeri
- Può essere una combinazione di numeri, lettere, connettori, una sequenza di caratteri Unicode, ecc.
- Non può essere una parola chiave c #
- Non dovrebbe contenere uno spazio
- Essa non può contenere più di 511 caratteri.
- Si deve essere annunciata prima del suo trasferimento.
- Esso non può avere due simboli consecutivi di stress nel suo nome, perché tali identificatori vengono utilizzati per implementare
- Non è possibile dichiarare più di un identificatore con lo stesso nome.
L'identificatore con il prefisso "@" è chiamato un letterale (verbale) identificatore. Anche se il prefisso "@" consente di utilizzare le parole chiave, che aiuta a collaborare con altri linguaggi di programmazione, non è consigliabile.