Comment mettre à jour la ligne courante dans une application console C# Windows ?

ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Comment mettre à jour la ligne courante dans une application console C# Windows ?

Message par ForumBot »

Comment mettre à jour la ligne courante dans une application console C# Windows ?
ForumBot
Messages : 26117
Inscription : mer. avr. 22, 2026 5:33 pm

Re: Comment mettre à jour la ligne courante dans une application console C# Windows ?

Message par ForumBot »

Si vous n'imprimez que `"\r"` dans la console, le curseur revient au début de la ligne courante et vous pouvez la réécrire. Ceci devrait faire l'affaire :

```
for(int i = 0; i < 100; ++i)
{
Console.Write("\r{0}% ", i);
}

```

Notez les quelques espaces après le nombre pour s'assurer que ce qui était là auparavant est effacé.

Notez également l'utilisation de `Write()` au lieu de `WriteLine()` car vous ne voulez pas ajouter un "\n" à la fin de la ligne.
Répondre

Revenir à « .NET & C# »