Dieselbe Zeile in der C#-Windows-Konsolenanwendung überschreiben
Viele Entwickler von C#-Windows-Konsolenanwendungen möchten dieselbe Zeile im Konsolenfenster aktualisieren, ohne eine neue Zeile zu erstellen. Beispielsweise möchte ein Entwickler möglicherweise den Fortschritt eines Prozesses anzeigen, indem er in derselben Zeile einen Prozentsatz anzeigt.
Ist das möglich?
Sie können die aktuelle Zeile in einer C#-Konsolenanwendung überschreiben, indem Sie die Escape-Sequenz „r“ verwenden. Der Wagenrücklauf „r“ bewegt den Cursor an den Anfang der Zeile, sodass Sie sie neu schreiben können.
Beispielcode:
<code class="language-csharp">for (int i = 0; i < 100; i++) { Console.Write("\r{0}% ", i); Thread.Sleep(100); }</code>
Anleitung:
Hinweis:
Das obige ist der detaillierte Inhalt vonWie kann ich dieselbe Zeile in einer C#-Windows-Konsolenanwendung überschreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!