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

问题描述 投票:0回答:4

我想知道是否有人知道处理所有菜单功能的 .net 控制台应用程序库。我知道它没那么复杂,我可以使用

Console.WriteLine("...");
编写文本,然后执行
Console.ReadLine();
,但我只是好奇是否有人知道现有的可以处理菜单的东西。我可能需要子菜单,这会使代码变得复杂。

(别问我为什么要这么做...)

.net console console-application
4个回答
7
投票

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

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

Demo


5
投票

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

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


5
投票

您可以使用名为 Spectre.Console 的 NuGet 库。


2
投票

我建议查看EasyConsole

拥有Nuget包,支持复杂的菜单嵌套。

© www.soinside.com 2019 - 2024. All rights reserved.