執行完成後暫停控制台應用程式
在 Visual Studio 中開發控制台應用程式時,應用程式在完成時自動關閉可能會令人沮喪,從而妨礙對輸出的檢查。可以透過加入暫停應用程式的程式碼來解決此問題,從而允許徹底檢查結果。
使用 ReadLine() 或 ReadKey() 暫停控制台應用程式
在 C# 中暫停控制台應用程式主要有兩種方法:
1. ReadLine() 方法:
Console.ReadLine() 方法暫停應用程式並等待使用者按下 ↩ 鍵。當您想要顯示一條提示使用者繼續的訊息時,通常會使用此方法。
2. ReadKey() 方法:
Console.ReadKey() 方法暫停應用程式並等待按下任何按鍵(不包括修飾鍵)。當您希望用戶按下任何按鍵繼續,而無需顯示訊息時,此方法更佳。
透過在主執行邏輯的末尾加入這兩種方法中的任何一種,您可以有效地暫停控制台應用程序,並提供足夠的時間來查看輸出。
Visual Studio 內建選項(Visual Studio 2017 及更高版本)
從 Visual Studio 2017 開始,引入了改良的控制台關閉機制。現在您可以在 Visual Studio IDE 中存取以下設定:
工具 > 選項 > 偵錯 > 偵錯停止時自動關閉控制台
取消選取此選項將在執行完成後自動暫停應用程序,允許您檢查輸出,而無需額外的程式碼。
以上是如何防止我的控制台應用程式在執行後自動關閉?的詳細內容。更多資訊請關注PHP中文網其他相關文章!