2010-03-03 52 views
3

我想在C#控制台应用程序中输出一些字符,然后重写它们,从而更改已在命令窗口中占用的位置中的字符。因此,举例来说,我可以以百分比10%,20%,30%(但在同一地点)显示进度。我怎样才能做到这一点?在命令窗口中重写字符

回答

2

如果打印 '\ r' 字符,光标会返回到当前行,例如

Console.Write("10%\r"); 
// then.. 
Console.Write("20%\r"); 
+0

问题状态** C#** – 2010-03-03 11:26:50

+0

噢好吧,也许伪代码是懒惰的。 – izb 2010-03-03 15:31:25