.net监控代码运行的时间

System.Diagnostics.Stopwatch watch = new System.Diagnostics.Stopwatch();
watch.Start();  //开始监视代码运行时间
// 需要监控的代码

watch4.Stop();  //停止监视
TimeSpan timespan4 = watch4.Elapsed;  //获取当前实例测量得出的总时间
Console.WriteLine("执行时间:{0}(毫秒)", timespan4.TotalMilliseconds);  //总毫秒数