可能重复:
在 C# 中解析命令行参数的最佳方法?
我正在寻找一个可以提供简单命令解析的库。类似于命令行解析器的东西会很好。命令行解析器的问题在于获取实际命令并将其与选项轻松配对。
例如,我可能想打开调试。为此,我想做这样的事情。
debug on -f "c:\logs\debug file.txt"
如果我想打开优化,我可以这样做。
optimize on
或者
optimize off
虽然我可以使用标准命令行解析器来完成此操作,但在实际使用标准命令行解析器之前需要进行一些预处理。我真的只是在寻找一个不需要大量调试的优雅解决方案。
附带说明一下,有没有人推荐在 .NET 中使用 python?