如何向上移动控制台光标



我不想使用Console.SetCursorPosition .必须看得简单。我的目的是反向写一些数字(从下到上),例如:

                       ...
                      4 5 6
                      1 2 3

我也无法创建箭头并反转它。有没有像nb这样的事情来做到这一点?

此行会将光标向上移动一个位置:

Console.CursorTop--;

您有三个主要选项:

  • 数字倒过来写出来,即:Console.WriteLine("4 5 6"); Console.WriteLine("1 2 3");
  • 使用Console.SetCursorPosition(您提到您不想这样做)。
  • 创建自定义控件或其他机制来显示数据,这将根据需要写入数据。

Console类不提供任何类型的"反向换行"操作,只能手动控制光标位置。 没有可以使用的"向后"。

最新更新