如何创建静态"标题"在控制台C#?

时间:2015-07-22 17:48:57

标签: c# user-interface

好的,通常我会粘贴我一直在处理的代码,但我完全不知道从哪里开始。如果有人可以给我一个参考或一些关于如何构建这个的一般概念,我将非常感激。

所以我正在做的就是创造一个刽子手'游戏。我想要的是控制台顶部的静态(不动)标题,它将始终显示字母表中的每个字母(并且删除已经猜到的任何字母)以及缺少字母的_ _ _。

我也希望能够绘制(我假设的是ASCII)一个在控制台右侧不动的画眉。从本质上讲,它看起来像是一个带有用户输入'的MUD。在主要部分内,但具有静态标题和侧边栏。

我不希望任何人为我写这个,根本不是。我只是想指出正确的方向,并给出一个大致的概念,即如何创建这样的东西以及它如何在控制台中起作用(或者对文档的引用将解释所有这些)。我看了,但我找不到任何东西。 :(

提前致谢。

1 个答案:

答案 0 :(得分:2)

您需要使用Console.SetCursorPosition来控制输出的输出位置。

这是MSDN's article on Console