Share via


Directives de préprocesseur C#

Cette section présente les directives de préprocesseur du langage C# :

#if

#else

#elif

#endif

# define

#undef

#warning

#error

#line

#region

#endregion

#pragma

#pragma warning

#pragma checksum

Le compilateur ne dispose pas de préprocesseur distinct, mais les directives décrites dans cette section sont traitées comme s'il en existait un. Ces directives permettent de faciliter la compilation conditionnelle. Contrairement aux directives C et C++, ces directives ne permettent pas de créer des macros.

Une directive de préprocesseur doit être la seule instruction sur une ligne.

Voir aussi

Concepts

Guide de programmation C#

Autres ressources

Référence C#