Monoでコマンドラインパーサーがあったので使ってみた。 .NET 4、コマンドラインパーサー未搭載 http://www.ndesk.org/Options 使い方はこんな感じ string data = null; bool help = false; int verbose = 0; var p = new OptionSet () { { "file=", v => data = v }, { "v|verbose", v => { ++verbose } }, { "h|?|help", v => help = v != null } }; List<string> extra = p.Parse(args); OptionSetにAddメソッドが定義されていて、以下のようなシグネチャのメソッドが定義されている。 Add(string prototype, Action acti