首頁  >  文章  >  後端開發  >  C# 中用於調試和發布的 if/then 指令是什麼?

C# 中用於調試和發布的 if/then 指令是什麼?

王林
王林轉載
2023-09-14 22:29:081151瀏覽

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

在 Visual Studio 偵錯模式和發佈模式下,有不同的配置 建立您的 .Net 專案。

選擇「偵錯」模式以逐步偵錯其 .Net 項目,然後選擇 程序集檔案(.dll 或 .exe)最終建構的發布模式。

要變更建置配置 -

從「建置」功能表中,選擇設定管理器,然後選擇偵錯或發佈。 或 在工具列上,從解決方案配置中選擇“調試”或“發布”

#if debug 中所寫的程式碼只有在下列情況下才會執行: 在調試模式下運行。

如果程式碼在發布模式下執行,則 #if Debug 將為 false,並且不會執行其中存在的程式碼。

範例

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

輸出

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

以上是C# 中用於調試和發布的 if/then 指令是什麼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文轉載於:tutorialspoint.com。如有侵權,請聯絡admin@php.cn刪除