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方法将对象归零

 

你可能感兴趣的:(Stop)