public void Process() { Trace.WriteLineIf(Tracing.Is.TraceVerbose, string.Empty); if (Help) { Console.WriteLine(Resources.UsageHelp); Console.WriteLine(string.Empty); return; } Console.WriteLine("/in:{0}".FormatWith(Input)); Console.WriteLine("/out:{0}".FormatWith(Output)); foreach (var file in Specs.SelectMany(spec => spec)) { Process(file); } }