Rumah > pembangunan bahagian belakang > C++ > Bagaimanakah Saya Boleh Menulis Ganti Baris yang Sama dalam Aplikasi Konsol Windows C#?

Bagaimanakah Saya Boleh Menulis Ganti Baris yang Sama dalam Aplikasi Konsol Windows C#?

Barbara Streisand
Lepaskan: 2025-01-21 10:36:11
asal
1065 orang telah melayarinya

How Can I Overwrite the Same Line in a C# Windows Console Application?

Tulis ganti baris yang sama dalam aplikasi konsol Windows C#

Ramai pembangun aplikasi konsol Windows C# ingin mengemas kini baris yang sama dalam tetingkap konsol tanpa membuat baris baharu. Sebagai contoh, pembangun mungkin mahu menunjukkan kemajuan proses dengan memaparkan peratusan pada baris yang sama.

Adakah ini mungkin?

Anda boleh menulis ganti baris semasa dalam aplikasi konsol C# dengan menggunakan urutan melarikan diri "r". Pulangan gerabak "r" menggerakkan kursor ke permulaan baris, membolehkan anda menulis semula.

Kod sampel:

for (int i = 0; i < 100; i++)
{
    Console.Write("\r{0}% ", i);
    Thread.Sleep(100);
}
Salin selepas log masuk

Arahan:

  • Gelung berulang dari 0 hingga 99.
  • Dalam gelung, "r" ditulis pada konsol untuk menggerakkan kursor ke permulaan baris semasa.
  • Kemudian tulis peratusan semasa (i) dalam format "{0}%".

Nota:

  • Gunakan ruang atau aksara lain selepas peratusan untuk memadam sebarang teks sebelumnya pada baris.
  • Gunakan Write() dan bukannya WriteLine() untuk mengelak daripada menambah baris baharu.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menulis Ganti Baris yang Sama dalam Aplikasi Konsol Windows C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan