C# 使用Stopwatch类测试代码的运行时间或效率

  命名空间:System.Diagnostics
      Stopwatch timer = new Stopwatch();//new一个stopwatch
            long total = 0;
            timer.Start();//开始计算时间
            for (long i = 1; i <= 100000000; i++)
            {
                total += i;
            }
            timer.Stop();//结束点,另外stopwatch还有Reset方法,可以重置。
 
            Console.WriteLine(timer.Elapsed);//显示时间
            Console.WriteLine(timer.ElapsedMilliseconds);// 显示到毫秒

你可能感兴趣的:(C# 使用Stopwatch类测试代码的运行时间或效率)