C# si/alors directives pour debug vs libération

Dans les propriétés de la Solution, j'ai un jeu de Configuration de "libération" pour mon seul et unique projet.

Au début de la routine principale, j'ai ce code, et c'est faire preuve de "Mode=Debug".
J'ai aussi ces deux lignes au dessus:

#define DEBUG 
#define RELEASE

Suis-je test le droit variable?

#if (DEBUG)
            Console.WriteLine("Mode=Debug"); 
#elif (RELEASE)
            Console.WriteLine("Mode=Release"); 
#endif

Mon objectif est de définir des valeurs par défaut pour les variables en fonction de débogage vs mode de diffusion.

  • Vous êtes à la définition de debug et release.
InformationsquelleAutor NealWalters | 2010-01-20