Menghentikan Apl Konsol C# daripada Auto-Tutup
Masalah biasa untuk pembangun aplikasi konsol C# ialah penutupan automatik aplikasi mereka selepas pelaksanaan. Ini menyukarkan menyemak output dan debugging. Inilah cara untuk mencegah perkara ini:
Kaedah 1: Pendekatan Console.ReadLine()
Kaedah mudah ini menggunakan Console.ReadLine()
. Program menunggu sehingga pengguna menekan Enter. Tambahkan baris ini pada penghujung kod anda:
<code class="language-csharp">Console.ReadLine();</code>
Ini menjeda aplikasi, membenarkan anda menyemak output dan memeriksa pembolehubah.
Kaedah 2: Menggunakan Console.ReadKey()
Pilihan lain ialah Console.ReadKey()
. Ini berhenti seketika sehingga sebarang kekunci (kecuali kekunci pengubah suai seperti Shift atau Ctrl) ditekan. Tambahkan ini pada penghujung program anda:
<code class="language-csharp">Console.ReadKey();</code>
Ini memberikan jeda yang serupa, menunggu input pengguna.
Visual Studio 2017 dan Seterusnya
Visual Studio 2017 dan versi yang lebih baru menawarkan penyelesaian terbina dalam. Pergi ke "Alat > Pilihan > Nyahpepijat" dan nyahtanda "Tutup konsol secara automatik apabila nyahpepijat berhenti."
Kaedah ini memastikan aplikasi konsol C# anda kekal terbuka selepas pelaksanaan, memudahkan semakan output menyeluruh dan penyahpepijatan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menghalang Aplikasi Konsol C# Saya daripada Ditutup Secara Automatik?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!