Section courante

A propos

Section administrative du site

Directives de préprocesseur C#

Voici la liste des directives de préprocesseur du C# :

Directive Description
#define Définit un symbole pour conditionner des blocs de code. Les symboles définis ne sont valables que pour le fichier source actuel.
#elif Spécifie une autre condition si la précédente est fausse.
#else Fournit un bloc de code alternatif si aucune condition #if ou #elif n'est satisfaite.
#endif Termine une structure conditionnelle commencée par #if. Obligatoire pour fermer les blocs conditionnels.
#endregion Permet de définir la fin d'un blocs de code repliables pour une meilleure lisibilité.
#error Génère une erreur pendant la compilation.
#if Évalue si un symbole est défini et exécute le code conditionnel correspondant.
#line Change les numéros de ligne ou spécifie un autre fichier source pour le compilateur (utile pour des outils générateurs de code).
#nullable Active ou désactive la vérification de nullabilité pour les références.
#pragma Donne des instructions spéciales au compilateur.
#region Permet de définir des blocs de code repliables pour une meilleure lisibilité.
#undef Supprime une définition de symbole précédemment déclarée avec #define.
#warning Émet un avertissement pendant la compilation.


Dernière mise à jour : Vendredi, le 20 décembre 2024