我正在将控制台用于一个小型的主机游戏,我正在玩这个游戏很有趣,但是遇到了问题。
游戏控制台始终在其末尾保持一致的空白行,仅占用空间。我实际上可以创建一个完全没有任何内容的全新项目,然后运行它并给出相同的空白行。我不知道该如何解决。例如,请参见图片。
要摆脱在Console窗口中看到的滚动条和空白,你需要使控制台屏幕缓冲区与控制台窗口大小相同。使用下面的代码:
Console
Console.SetBufferSize(Console.WindowWidth, Console.WindowHeight);
另外,如果要手动执行操作,则对于特定的控制台屏幕(例如命令提示符),可以通过进入窗口的属性来消除空白,如下所示:
然后导航到“终端”选项卡,并Disable Scroll-Forward从此处选中复选框。
Disable Scroll-Forward
非常感谢您的回答。我没有终端标签(我不知道为什么),但是进入属性后,我调整了大小,因为某种原因,它的大小为300。感谢您的回复。