• 计算程序运行的时间


    在工作学习中,经常会遇到计算程序运行时间问题,下面介绍2中常用的方法计算程序运行时间。

    一、StopWatch

     1 static void Main(string[] args)
     2 {
     3     //定义一个StopWatch对象
     4     System.Diagnostics.Stopwatch timer = new System.Diagnostics.Stopwatch();
     5     // 开始计时
     6     timer.Start(); 
     7     for (int i = 0; i < 10 * 1000 * 1000; i++)
     8     {
     9         Console.WriteLine(i + "test");
    10     }
    11     // 停止计时
    12     timer.Stop();
    13 
    14     //输出运行时间
    15     Console.WriteLine("程序的运行时间:{0} 秒", timer.Elapsed.Seconds);
    16     Console.WriteLine("程序的运行时间:{0} 毫秒", timer.Elapsed.Milliseconds);
    17 }

     

    二、DateTime.Now

    static void Main(string[] args)
    {
        //开始时间
        DateTime timeStart = DateTime.Now;
        for (int i = 0; i < 10 * 1000 * 1000; i++)
        {
            Console.WriteLine(i);
        }
        //结束时间
        DateTime timeEnd = DateTime.Now;
        //求时间差的函数
        TimeSpan timeSpan = timeEnd.Subtract(timeStart);
        Console.WriteLine(timeSpan.ToString());
    }
    

      

     

  • 相关阅读:
    Java 并发核心编程
    JavaScript中的类型(二)
    IEEE 754 规定的双精度浮点数表示
    javascript 上传多个附件(struts)
    给自己放放松
    C语言快速排序
    Mac付费软件免费获取
    Keil4 uVision软件生成hex文件
    Mac苹果电脑安装虚拟机
    数据结构是什么
  • 原文地址:https://www.cnblogs.com/fanyong/p/2728681.html
Copyright © 2020-2023  润新知