Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在命令窗口中重写字符_C#_Console Application - Fatal编程技术网

C# 在命令窗口中重写字符

C# 在命令窗口中重写字符,c#,console-application,C#,Console Application,我想在C#控制台应用程序中输出一些字符,然后重写它们,从而更改命令窗口中已占用位置的字符。例如,我可以用10%,20%,30%的百分比来表示进度(但在同一个地方)。我该怎么做呢?看看 如果打印“\r”字符,光标将返回到当前行,例如 Console.Write("10%\r"); // then.. Console.Write("20%\r");

我想在C#控制台应用程序中输出一些字符,然后重写它们,从而更改命令窗口中已占用位置的字符。例如,我可以用10%,20%,30%的百分比来表示进度(但在同一个地方)。我该怎么做呢?

看看


如果打印“\r”字符,光标将返回到当前行,例如

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