public static void Time(string caption, Action action) { var sw = new Stopwatch(); sw.Start(); action(); sw.Stop(); Console.WriteLine(caption, sw.Elapsed.Milliseconds); } }