防止 C# 控制台應用程式立即關閉
在 Visual Studio 中開發 C# 控制台應用程式期間,在執行後保留控制台視窗以查看輸出是有益的。 預設情況下,控制台會自動關閉;然而,有幾種方法可以防止這種情況發生:
Visual Studio 設定(2017 及更高版本):
較新的 Visual Studio 版本中提供的最簡單方法涉及配置設定:
Tools
→ Options
存取 Visual Studio 設定。 Debugging
選項卡。 手動程式碼實作:
對於較舊的 Visual Studio 版本或那些喜歡基於程式碼的解決方案的用戶,這些方法會暫停執行:
Console.ReadLine()
: 此函數等待使用者按 Enter 鍵後再繼續。
<code class="language-csharp"> Console.ReadLine();</code>
Console.ReadKey()
: 此函數等待任何按鍵(不包括 Shift 或 Ctrl 等修飾鍵)。
<code class="language-csharp"> Console.ReadKey();</code>
範例:
以下程式碼片段說明了 Console.ReadKey()
方法:
<code class="language-csharp">Console.WriteLine("Hello World!"); // Pause execution until a key is pressed Console.ReadKey();</code>
這個增強的範例顯示「Hello World!」然後暫停,允許在關閉之前進行輸出檢查。
以上是如何在執行後保持 C# 控制台應用程式開啟?的詳細內容。更多資訊請關注PHP中文網其他相關文章!