阻止 C# 控制台應用程式自動關閉
C# 控制台應用程式開發人員的一個常見問題是應用程式在執行後自動關閉。 這使得檢查輸出和調試變得困難。 以下是防止這種情況的方法:
方法 1:Console.ReadLine()
方法
這個簡單的方法使用Console.ReadLine()
。程式會等待,直到使用者按下 Enter 鍵。 在程式碼末尾新增此行:
<code class="language-csharp">Console.ReadLine();</code>
這會暫停應用程序,讓您查看輸出並檢查變數。
方法二:使用Console.ReadKey()
另一個選項是Console.ReadKey()
。此操作會暫停,直到按下任何鍵(Shift 或 Ctrl 等修飾鍵除外)。 將其加入程式末尾:
<code class="language-csharp">Console.ReadKey();</code>
這提供了類似的暫停,等待使用者輸入。
Visual Studio 2017 及更高版本
Visual Studio 2017 及更高版本提供了內建解決方案。前往「工具 > 選項 > 偵錯」並取消勾選「偵錯停止時自動關閉控制台」。
這些方法可確保您的 C# 控制台應用程式在執行後保持開啟狀態,從而促進徹底的輸出檢查和偵錯。
以上是如何防止我的 C# 控制台應用程式自動關閉?的詳細內容。更多資訊請關注PHP中文網其他相關文章!