C# 检测程序运行时间的方法,Stopwatch类
//需要引用命名空间,System.Diagnostics Stopwatch watch = new Stopwatch(); //实例化一个计时器 watch.Start(); //开始计时 #region 即将测试的代码段 int sum = 0; for (int i = 0; i < 10000; i++) { for (int j = 0; j < 10000; j++) { sum += j; } } #endregion watch.Stop();//结束计时 //获取当前实例测量得出的总运行时间(以毫秒为单位) string time = watch.ElapsedMilliseconds.ToString(); ///说明:Stopwatch提供了几个方法用以控制Stopwatch对象。 ///Start方法开始一个计时操作,Stop方法停止计时。 ///为避免这种情况,在第二次计时前用Reset方法将对象归零