首頁 > 後端開發 > C++ > 如何在執行後保持 C# 控制台應用程式開啟?

如何在執行後保持 C# 控制台應用程式開啟?

Barbara Streisand
發布: 2025-01-14 22:21:46
原創
202 人瀏覽過

How to Keep a C# Console Application Open After Execution?

防止 C# 控制台應用程式立即關閉

在 Visual Studio 中開發 C# 控制台應用程式期間,在執行後保留控制台視窗以查看輸出是有益的。 預設情況下,控制台會自動關閉;然而,有幾種方法可以防止這種情況發生:

Visual Studio 設定(2017 及更高版本):

較新的 Visual Studio 版本中提供的最簡單方法涉及配置設定:

  1. 透過 ToolsOptions 存取 Visual Studio 設定。
  2. 導覽至Debugging選項卡。
  3. 停用標示「偵錯停止時自動關閉控制台」的複選框。

手動程式碼實作:

對於較舊的 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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板