Casa Sviluppo Cos'è un identificatore? - definizione da techopedia

Cos'è un identificatore? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Identificatore?

Un identificatore, in C #, è il nome definito dall'utente di un elemento di programma. Può essere uno spazio dei nomi, una classe, un metodo, una variabile o un'interfaccia.

Gli identificatori sono simboli utilizzati per identificare in modo univoco un elemento di programma nel codice. Sono anche usati per fare riferimento a tipi, costanti, macro e parametri. Un nome identificativo dovrebbe indicare il significato e l'utilizzo dell'elemento a cui si fa riferimento.

C # è un linguaggio di programmazione che viene compilato e ha la sua implementazione in modo tale che gli identificatori siano solo entità in fase di compilazione. Durante il tempo di esecuzione, ciascun identificatore verrà riferito facendo riferimento all'indirizzo di memoria e compenserà il compilatore assegnato al suo token identificativo testuale.

Techopedia spiega Identificatore

Come in C / C ++, gli identificatori in C # fanno distinzione tra maiuscole e minuscole.

Microsoft consiglia l'uso delle notazioni Camel o Pascal, insieme alla semantica, per denominare gli identificativi anziché la notazione ungherese utilizzata prima della programmazione .NET. Ad esempio, "employeeSalary" potrebbe rappresentare la notazione Camel in cui la prima lettera di tutte le parole è in maiuscolo tranne la prima parola. La notazione cammello viene utilizzata per nominare membri, campi e parametri privati. "EmployeeSalary" è un identificatore nella notazione Pascal, poiché tutte le parole nell'identificatore iniziano con una lettera maiuscola. Di solito viene utilizzato per nomi di tipi e membri non privati ​​di un tipo.

Le regole da seguire durante l'utilizzo di un identificatore includono:

  • Può iniziare solo con una lettera dell'alfabeto o un trattino basso (_), ma non un numero
  • Può essere una combinazione di numeri, lettere, connettori, sequenza di escape Unicode, ecc.
  • Non può essere una parola chiave C #
  • Non dovrebbe contenere spazi bianchi
  • Non può contenere più di 511 caratteri
  • Deve essere dichiarato prima di essere riferito
  • Non può avere due caratteri di sottolineatura consecutivi nel suo nome perché tali identificatori vengono utilizzati per l'implementazione
  • Non è possibile dichiarare più di un identificativo con lo stesso nome in un singolo ambito

Un identificatore con il prefisso "@" è chiamato identificatore testuale. Sebbene il prefisso "@" consenta l'uso di parole chiave, che aiuta a interfacciarsi con altri linguaggi di programmazione, non è una pratica consigliata.

Questa definizione è stata scritta nel contesto di C #
Cos'è un identificatore? - definizione da techopedia