如果仅打印
"r"到控制台,则光标会返回到当前行的开头,然后可以重写它。这应该可以解决问题:
for(int i = 0; i < 100; ++i){ Console.Write("r{0}% ", i);}请注意数字后的几个空格,以确保删除之前的内容。
还请注意使用
Write()代替,
WriteLine()因为您不想在行末添加“ n”。

如果仅打印
"r"到控制台,则光标会返回到当前行的开头,然后可以重写它。这应该可以解决问题:
for(int i = 0; i < 100; ++i){ Console.Write("r{0}% ", i);}请注意数字后的几个空格,以确保删除之前的内容。
还请注意使用
Write()代替,
WriteLine()因为您不想在行末添加“ n”。