<分区>
我非常熟悉命令行参数以及如何使用它们,但我以前从未处理过选项(或标志)。我指的是如下内容:
$ sort -f -s -u letters.txt
在上面的 bash 脚本示例中,我们有 3 个选项或标志,后跟常规参数。我想在 C# 应用程序中做类似的事情。处理可以以下形式给出参数的命令行选项的最佳方法是什么?
$ prog [-options] [args...]
<分区>
我非常熟悉命令行参数以及如何使用它们,但我以前从未处理过选项(或标志)。我指的是如下内容:
$ sort -f -s -u letters.txt
在上面的 bash 脚本示例中,我们有 3 个选项或标志,后跟常规参数。我想在 C# 应用程序中做类似的事情。处理可以以下形式给出参数的命令行选项的最佳方法是什么?
$ prog [-options] [args...]
最佳答案
我建议使用类似 Command Line Parser 的库来处理这个。它支持开箱即用的可选参数 verb commands比如你的例子。
关于c# - 在 C# 中处理命令行选项的最佳方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16403612/