Maison > développement back-end > C++ > Comment puis-je écraser la même ligne dans une application console Windows C# ?

Comment puis-je écraser la même ligne dans une application console Windows C# ?

Barbara Streisand
Libérer: 2025-01-21 10:36:11
original
990 Les gens l'ont consulté

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

Écraser la même ligne dans l'application console Windows C#

De nombreux développeurs d'applications console C# Windows souhaitent mettre à jour la même ligne dans la fenêtre de la console sans créer de nouvelle ligne. Par exemple, un développeur peut souhaiter afficher la progression d'un processus en affichant un pourcentage sur la même ligne.

Est-ce possible ?

Vous pouvez écraser la ligne actuelle dans une application console C# en utilisant la séquence d'échappement "r". Le retour chariot "r" déplace le curseur au début de la ligne, vous permettant de la réécrire.

Exemple de code :

<code class="language-csharp">for (int i = 0; i < 100; i++)
{
    Console.Write("\r{0}% ", i);
    Thread.Sleep(100);
}</code>
Copier après la connexion

Instructions :

  • La boucle itère de 0 à 99.
  • Dans la boucle, "r" est écrit sur la console pour déplacer le curseur au début de la ligne actuelle.
  • Écrivez ensuite le pourcentage actuel (i) au format "{0}%".

Remarque :

  • Utilisez un espace ou un autre caractère après le pourcentage pour effacer tout texte précédent sur la ligne.
  • Utilisez Write() au lieu de WriteLine() pour éviter d'ajouter des nouvelles lignes.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal