理解為什麼C#Console應用程序立即關閉
>新的C#程序員通常會找到他們的控制台應用程序,甚至簡單的“你好,世界!”程序,輸出文本後立即關閉。這是標準行為:當方法完成時,控制台窗口會自動關閉。
Main
>
> 以下是防止立即關閉的幾種方法,使您可以更輕鬆地查看輸出和調試:
Console.ReadLine()
>方法的末尾添加此行:>
Main
<code class="language-csharp">Console.ReadLine();</code>
在沒有調試器的情況下運行
ctrl f5 在無需調試的情況下啟動了該應用程序。 此方法不保持窗口打開,但這是通用執行的有用技術。 >
有條件>
Console.ReadLine()
Console.ReadLine()
這僅在調試時才能保持控制台打開,避免在正常執行過程中避免不必要的暫停。
<code class="language-csharp">#if DEBUG Console.WriteLine("Press any key to exit..."); Console.ReadLine(); #endif</code>
>在
> block中:Console.ReadLine()
>
finally
Console.ReadLine()
選擇最適合您的工作流程和調試需求的方法。 對於初學者來說,finally
的方法通常是最容易的。 以上是為什麼我的C#控制台應用程序立即關閉,我該如何保持打開狀態?的詳細內容。更多資訊請關注PHP中文網其他相關文章!