Quelles sont les directives if/then en C# pour le débogage et la publication ?

王林
Libérer: 2023-09-14 22:29:08
avant
1237 Les gens l'ont consulté

C# 中用于调试和发布的 if/then 指令是什么?

Il existe différentes configurations en mode débogage et en mode release de Visual Studio Construisez votre projet .Net.

Sélectionnez le mode Débogage pour parcourir votre projet .Net et sélectionnez Mode de publication dans lequel le fichier d'assemblage (.dll ou .exe) est finalement construit.

Pour modifier la configuration de build -

Dans le menu Build, sélectionnez Configuration Manager puis sélectionnez Debug ou Release. Ou Dans la barre d'outils, sélectionnez Debug ou Release dans la configuration de la solution.

#if debug Le code écrit ne sera exécuté que dans les conditions suivantes : Exécuter en mode débogage.

Si le code s'exécute en mode release, #if Debug sera faux et le code présent ne sera pas exécuté.

Exemple

class Program{
   static void Main(string[] args){
      #if DEBUG
         Console.WriteLine("Mode=Debug");
      #else
         Console.WriteLine("Mode=Release");
      #endif
         Console.ReadLine();
   }
}
Copier après la connexion

Sortie

if in Debug Mode
Mode=Debug
if in Release Mode
Mode=Release
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal