Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Parole chiave di C#

Le parole chiave sono identificatori riservati predefiniti che hanno un significato specifico per il compilatore e non possono essere utilizzate come identificatori nel programma, a meno che non includano il prefisso @.

Ad esempio, @if è un identificatore valido mentre if non lo è, perché if è una parola chiave.

Nella prima tabella di quest'argomento vengono elencate le parole chiave che sono identificatori riservati in qualsiasi parte di un programma C#. Nella seconda tabella di quest'argomento vengono elencate le parole chiave contestuali in C#. Le parole chiave contestuali hanno un significato speciale solo in un contesto limitato del programma e possono essere utilizzate come identificatori al di fuori di tale contesto. Le nuove parole chiave vengono in genere aggiunte al linguaggio C# come parole chiave contestuali per evitare l'interruzione di programmi scritti in versioni precedenti.

Una parola chiave contestuale consente di fornire un significato specifico nel codice, ma non è una parola riservata in C#. Alcune parole chiave contestuali, ad esempio partial e where, hanno significati speciali in due o più contesti.

Aggiunte alla community

AGGIUNGI
Mostra: