C#有一种方法可以设置控制台应用程序的滚动位置

bob*_*mac 4 c# console scroll

嗨,我一直在谷歌搜索这个问题已经有一段时间了,无法找到关于如何做到这一点的任何结果.我目前有一个选择菜单,用户可以从中选择一个选项列表,这从顶部开始,但每次刷新列表时窗口都会显示最后一个选项.我想要做的就是能够在窗口中显示带有所选选项的行.

任何想法将不胜感激.

Ica*_*rus 6

Console.SetCursorPosition(XCoordinate,YCoordinate);
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩.


bob*_*mac 3

这就是我最终使用的,它按照我想要的方式工作。

Console.SetWindowPosition(0 , currentItem);
Run Code Online (Sandbox Code Playgroud)