private static void RunTest(string testName, int testCount, Action test) { var sw = Stopwatch.StartNew(); for (var i = 0; i < testCount; i++) { test(); } sw.Stop(); var elapsed = sw.ElapsedMilliseconds; var unit = (double)elapsed / testCount; Console.WriteLine($"{testName, -30} {elapsed, 6} ms {unit, 2} ms"); }