C#编写控制台程序最佳实践 发表于 2023-12-01 分类于 Develop , DotNET 本文字数: 405 阅读时长 ≈ 1 分钟 本文以自己的经验总结了在 C# 中编写控制台程序的最佳实践方法。 在这之前,作者曾经使用过 CommandLineParser,最终选择了以下方案。 程序集 命令行解析 dotnet/command-line-api: Command line parsing, invocation, and rendering of terminal output. (github.com) 进度条 spectreconsole/spectre.console: A .NET library that makes it easier to create beautiful console applications. (github.com) 实例 通过上述技术,作者实现了一个具有插件功能的控制台工具,请跳转到查看效果。 GalensGan/OneDo (github.com) 参考 本文参考以下文章,在此致以诚挚谢意! System.CommandLine 概述 | Microsoft Learn