//==方法定义:==========
using System.Diagnostics;
public delegate void Action();
public static class Run {
public static double GetRunTime(Action method) {
Stopwatch sw = new Stopwatch();
sw.Start();
method();
sw.Stop();
return sw.Elapsed.TotalMilliseconds;
}
}
//==调用代码:注意用Lamp表达式==========
Run.GetRunTime(
()=>{
DoSomeThing();
}
).ToString()