标签: .net command-line-arguments command-line-parsing
我正在使用System.Commandline.Parser解析提供给控制台应用程序的选项。该应用程序支持多个动词。如何使定义的选项适用于某些动词?
例如,我希望以下内容有效,因为“ -a”和“ -b”对动词1有意义。
app.exe动词1 -a testa -b testb
但是,“-a”和“ -b”不适用于我的应用程序支持的另一个动词verb2,因此我希望解析器能够识别该动词,并且仅允许适用于“ berb2”的那些选项。 / p>