private static void WriteReport(string reportFolder, string runName, BenchmarkBase benchmark) { var ser = new XmlSerializer(typeof(BenchmarkReport)); var reportFileName = Path.Combine(reportFolder, runName + "_" + benchmark.GetType().Name + ".xml"); var writer = new StreamWriter(reportFileName, false, Encoding.UTF8); ser.Serialize(writer, benchmark.Report); writer.Close(); }