private static OutputFormat GetOptions(SimpleParser clap) { var outputFormat = new OutputFormat { A = "a1", R = "r1", G = "g1", B = "b1" }; if (clap.HasOption("alpha")) { outputFormat.A = clap.Option("alpha"); } if (clap.HasOption("red")) { outputFormat.R = clap.Option("red"); } if (clap.HasOption("green")) { outputFormat.G = clap.Option("green"); } if (clap.HasOption("blue")) { outputFormat.B = clap.Option("blue"); } if (clap.HasOption("output")) { outputFormat.OutputFilename = clap.Option("output"); } return(outputFormat); }