public static void PrintStatisticsTable(string inputFileName, JsonExecutionTimes text, JsonExecutionTimes newtonsoft, JsonExecutionTimes binary) { // Until we merge the text table just do something hacky Console.WriteLine("Input File: " + inputFileName); Console.WriteLine(TextTable.TopLine); Console.WriteLine(TextTable.Header); Console.WriteLine(TextTable.MiddleLine); Console.WriteLine(TextTable.GetRow( "Text", text.ReadTime.TotalMilliseconds.ToString("0.00"), text.WriteTime.TotalMilliseconds.ToString("0.00"), text.NavigationTime.TotalMilliseconds.ToString("0.00"), text.DocumentSize)); Console.WriteLine(TextTable.GetRow( "Newtonsoft", newtonsoft.ReadTime.TotalMilliseconds.ToString("0.00"), newtonsoft.WriteTime.TotalMilliseconds.ToString("0.00"), newtonsoft.NavigationTime.TotalMilliseconds.ToString("0.00"), newtonsoft.DocumentSize)); Console.WriteLine(TextTable.GetRow( "Binary", binary.ReadTime.TotalMilliseconds.ToString("0.00"), binary.WriteTime.TotalMilliseconds.ToString("0.00"), binary.NavigationTime.TotalMilliseconds.ToString("0.00"), binary.DocumentSize)); Console.WriteLine(TextTable.BottomLine); }