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
We recommend using Visual Studio 2017
Questa documentazione è stata archiviata e non viene gestita.

Direttive per il preprocessore C#

In questa sezione verranno illustrate le direttive per il preprocessore del linguaggio C#:

#if

#else

#elif

#endif

#define

#undef

#warning

#error

#line

#region

#endregion

#pragma

#pragma warning

#pragma checksum

Sebbene il compilatore non disponga di un preprocessore indipendente, le direttive descritte in questa sezione vengono elaborate come se esistesse. Queste direttive vengono utilizzate per facilitare la compilazione condizionale. Contrariamente alle direttive in C e C++, non è possibile utilizzare queste direttive per creare delle macro.

Una direttiva per il preprocessore deve essere l'unica istruzione presente in una riga.

Mostra: