用于控制台菜单驱动应用程序的 .Net 库

Tim*_*ker 6 .net console console-application

我想知道是否有人知道处理所有菜单功能的 .net 控制台应用程序库。我知道它没有那么复杂,我可以Console.WriteLine("...");用来写文本然后做Console.ReadLine();,但是我很好奇是否有人知道可以处理菜单的现有东西。我可能需要子菜单,这会使代码变得复杂。

(不要问我为什么要这样做...)

Ste*_*fen 7

您还可以使用Terminal.Gui作为控制台驱动的 GUI。

我添加此仅供参考,在搜索“Terminal.Gui”时我偶然发现了这个问题。

演示


Ode*_*ded 5

有一个与nCurses库的 C# 绑定,可以在此处找到。它是一个 API,有助于编写基于文本的界面。

如果您只是寻找命令行参数解析 - commandline是一个很好的库。