【发布时间】:2011-11-09 08:43:07
【问题描述】:
处理命令行参数的最佳做法是什么?
也就是说,我希望我的控制台应用程序 (VC#2008) 能够像大多数其他命令行工具一样处理命令行上的参数:
> mytool.exe -LongArgument Value -sa value --abcdef
其中参数是LongArgument: Value,sa 是缩写。 ShortArgument 与 value 和 abcdef 是在给定时才激活的开关参数。
当出现新参数时,如何以易于扩展的方式对其进行编码?
【问题讨论】:
标签: console-application command-line-arguments c#