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.

Afficher: