C# 需要一个关于控制台应用程序的示例,用户可以在控制台窗口中进行交互

C# 需要一个关于控制台应用程序的示例,用户可以在控制台窗口中进行交互,c#,.net,console,C#,.net,Console,我需要编写一个控制台应用程序,如hiren引导屏幕: 用户可以输入箭头键或数字进行选择。选择菜单项时,我将为所选菜单项填充背景 请给我一些指导或例子。谢谢。该类具有您所需的所有核心功能 要将光标设置到任何所需位置,可以使用或属性。现在已经有了一个小例子 对于可以使用和的颜色 使用这些属性,您应该能够将所有这些内容写入屏幕。之后,您需要检查用户输入(按向上键、向下键)。这可以通过检查方法的结果来实现。通过将布尔参数设置为true,可以防止按下的字符显示在屏幕上 有了这个基本功能,您应该能够编写自

我需要编写一个控制台应用程序,如hiren引导屏幕:

用户可以输入箭头键或数字进行选择。选择菜单项时,我将为所选菜单项填充背景

请给我一些指导或例子。谢谢。

该类具有您所需的所有核心功能

要将光标设置到任何所需位置,可以使用或属性。现在已经有了一个小例子

对于可以使用和的颜色

使用这些属性,您应该能够将所有这些内容写入屏幕。之后,您需要检查用户输入(按向上键、向下键)。这可以通过检查方法的结果来实现。通过将布尔参数设置为
true
,可以防止按下的字符显示在屏幕上

有了这个基本功能,您应该能够编写自己的helper类,使所有这些内容变得更舒适。

该类具有您需要的所有核心功能

要将光标设置到任何所需位置,可以使用或属性。现在已经有了一个小例子

对于可以使用和的颜色

使用这些属性,您应该能够将所有这些内容写入屏幕。之后,您需要检查用户输入(按向上键、向下键)。这可以通过检查方法的结果来实现。通过将布尔参数设置为
true
,可以防止按下的字符显示在屏幕上


有了这个基本功能,您应该能够编写自己的helper类,让所有这些东西都更舒适一些。

有几个基于.NET的库,可以更轻松地创建基于控制台的界面:


有几个基于.NET的库,使基于控制台的界面的创建更容易: