Heim > Backend-Entwicklung > C#.Net-Tutorial > 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?

王林
Freigeben: 2023-09-14 22:29:08
nach vorne
1271 Leute haben es durchsucht

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();
   }
}
Nach dem Login kopieren

Ausgabe

if in Debug Mode
Mode=Debug
if in Release Mode
Mode=Release
Nach dem Login kopieren

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!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage