Halang Apl Konsol C# daripada Ditutup Serta-merta
Semasa pembangunan aplikasi konsol C# dalam Visual Studio, adalah berfaedah untuk mengekalkan tetingkap konsol selepas pelaksanaan untuk menyemak output. Secara lalai, konsol ditutup secara automatik; namun, beberapa kaedah menghalang perkara ini:
Tetapan Studio Visual (2017 dan kemudian):
Pendekatan paling mudah, tersedia dalam versi Visual Studio yang lebih baharu, melibatkan tetapan konfigurasi:
Tools
→ Options
.Debugging
.Pelaksanaan Kod Manual:
Untuk versi Visual Studio yang lebih lama atau yang lebih suka penyelesaian berasaskan kod, kaedah ini menjeda pelaksanaan:
Console.ReadLine()
: Fungsi ini menunggu pengguna untuk menekan Enter sebelum meneruskan.
<code class="language-csharp"> Console.ReadLine();</code>
Console.ReadKey()
: Fungsi ini menunggu sebarang tekanan kekunci (tidak termasuk kekunci pengubah suai seperti Shift atau Ctrl).
<code class="language-csharp"> Console.ReadKey();</code>
Contoh:
Coretan kod berikut menggambarkan kaedah Console.ReadKey()
:
<code class="language-csharp">Console.WriteLine("Hello World!"); // Pause execution until a key is pressed Console.ReadKey();</code>
Contoh yang dipertingkatkan ini memaparkan "Hello World!" dan kemudian berhenti seketika, membenarkan pemeriksaan output sebelum ditutup.
Atas ialah kandungan terperinci Bagaimana untuk Memastikan Aplikasi Konsol C# Dibuka Selepas Pelaksanaan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!