using System.Collections; namespace Fab; public class ArgParser { public static FabricatorOptions Parse(string[] args) { string command = args[0]; string data = ""; Dictionary options = new Dictionary(); for(int i = 1; i < args.Length-1;++i) { if(args[i].StartsWith("-")) { options.Add(args[i],args[i+1]); } } data = args[args.Length-1]; return new FabricatorOptions(command, options, data); } }