Maison >développement back-end >C++ >Comment puis-je mettre à jour la ligne actuelle dans une application console Windows C# sans créer de nouvelle ligne ?
Mettre à jour la ligne actuelle dans l'application console Windows C#
Contexte : Lors du développement d'une application console Windows à l'aide de C#, il peut être nécessaire de mettre à jour la ligne actuelle sans l'encapsuler. Par exemple, lors de l'affichage d'un pourcentage de progression, vous souhaiterez peut-être mettre à jour la valeur du pourcentage sur la même ligne, plutôt que d'écrire sur une nouvelle ligne à chaque mise à jour.
Solution :
Oui, il est possible de mettre à jour la ligne actuelle dans une application console Windows C# sans emballage. Ceci peut être réalisé en utilisant les méthodes « r » et « Write() » en combinaison.
Code :
<code class="language-csharp">for (int i = 0; i < 101; i++) { Console.Write("\r{0}% ", i); // 使用\r回到行首,并用Write()方法防止换行 Thread.Sleep(100); // 模拟进度更新 }</code>
Instructions :
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!