Heim  >  Artikel  >  Backend-Entwicklung  >  Was sind die Wenn/Dann-Anweisungen in C# zum Debuggen und Veröffentlichen?

Was sind die Wenn/Dann-Anweisungen in C# zum Debuggen und Veröffentlichen?

王林
王林nach vorne
2023-09-14 22:29:081151Durchsuche

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

Es gibt unterschiedliche Konfigurationen im Visual Studio-Debugmodus und im Releasemodus Erstellen Sie Ihr .Net-Projekt.

Wählen Sie den Debug-Modus, um Ihr .Net-Projekt schrittweise durchzugehen und auszuwählen Release-Modus, in dem die Assemblydatei (.dll oder .exe) endgültig erstellt wird.

So ändern Sie die Build-Konfiguration -

Wählen Sie im Menü „Build“ die Option „Configuration Manager“ und dann „Debug“ oder „Release“. Oder wählen Sie in der Symbolleiste in der Lösungskonfiguration die Option Debug oder Release aus

#if debug Der eingeschriebene Code wird nur unter den folgenden Bedingungen ausgeführt: Im Debug-Modus ausführen.

Wenn der Code im Release-Modus ausgeführt wird, ist #if Debug falsch und der darin enthaltene Code wird nicht ausgeführt.

Beispiel

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

Ausgabe

if in Debug Mode
Mode=Debug
if in Release Mode
Mode=Release

Das obige ist der detaillierte Inhalt vonWas sind die Wenn/Dann-Anweisungen in C# zum Debuggen und Veröffentlichen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen