<p>Si vous affichez uniquement <code>"\r"</code> dans la console, le curseur revient au début de la ligne courante et vous pouvez alors la réécrire. Ceci devrait faire l’affaire :</p>
<pre><code class="lang-auto">for(int i = 0; i < 100; ++i)
{
Console.Write("\r{0}% ", i);
}
</code></pre>
<p>Notez les quelques espaces après le nombre pour s’assurer que ce qui s’y trouvait avant est effacé.</p>
<p>Notez également l’utilisation de <code>Write()</code> au lieu de <code>WriteLine()</code> puisque vous ne voulez pas ajouter un “\n” à la fin de la ligne.</p>