在C#中有一个秒表类:stopwatch,用这个类可以方便的测试一下代码运行时间。要使用stopwatch要先加一个命名空间,System.Diagnostics。具体用法如下:

            Stopwatch timer = new Stopwatch();//new一个stopwatchlong 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);// 显示到毫秒

转载于:https://www.cnblogs.com/ldm1989/archive/2010/10/16/1853225.html

C# 中用stopwatch测试代码运行时间相关推荐

  1. C#如何测试代码运行时间

    第一种方式: System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 // ...

  2. python测试代码运行时间_10种检测Python程序运行时间、CPU和内存占用的方法

    在运行复杂的Python程序时,执行时间会很长,这时也许想提高程序的执行效率.但该怎么做呢? 首先,要有个工具能够检测代码中的瓶颈,例如,找到哪一部分执行时间比较长.接着,就针对这一部分进行优化. 同 ...

  3. python测试代码运行时间_python测量代码运行时间方法

    Python 社区有句俗语: "python自己带着电池" ,别自己写计时框架. Python3.2具备一个叫做 timeit 的完美计时工具可以测量python代码的运行时间. ...

  4. C++测试代码运行时间

    如果我们想直观地看出朴素算法和其他算法对程序运行时间的影响,那么就可以采取以下方式. 方法1:基于头文件ctime和函数clock()的实现 代码1: #include<iostream> ...

  5. js测试代码运行时间

    运行时间 console.time(lable) console.timeEnd(lable) 测试的时候,在测试两边分别写以上两个函数,并且lable必须相等,这样才能让程序明白我从哪里开始,到哪里 ...

  6. python测试代码运行时间_在Python中准确地测量代码执行时间

    Python部落(python.freelycode.com)组织翻译,禁止转载,欢迎转发. 测量代码执行时间是困难的.学习如何消除系统和随机测量误差,并获得更可靠的结果. 我们经常需要测量代码的特定 ...

  7. 【DSP开发】CCS5.5测试代码运行时间

    1.进入CCS环境,load已有工程.out文件,找到要查看的代码执行周期的地方. 2.选择CCS菜单中的Run--Clock--Enable 3.选择Run--Clock--Setup 4.在左下角 ...

  8. JS性能分析(测试代码运行时间)

    console.time("timer"); for(var i=0;i<10000;i++){} console.timeEnd("timer"); t ...

  9. 代码运行时间测试C++

    代码运行时间测试 #include<iostream.h> #include<time.h> void main() {clock_t start,finish;double ...

最新文章

  1. tomcat中request对象是被创建的_常用开源框架中设计模式使用分析(全)
  2. RRDTool原理简介
  3. QIIME 2用户文档. 13数据评估和质控Evaluating and controlling(2018.11)
  4. 使用C#开发数据库应用系统
  5. linux 以下命令对中正确的是什么,2016年Linux认证模拟真题及答案
  6. matlab图片白边_Matlab论文插图消除白边的5种方法
  7. java爬虫隐藏表单提交_java爬虫--jsoup简单的表单抓取案例
  8. 浦发银行:开展互联网金融业务是与狼共舞,如何才能不失阵地?
  9. java 栈和队列实现迷宫代码_使用两个队列实现一个栈
  10. 面向对象第二节课,属性,构造方法,成员方法
  11. 团队作业——Alpha冲刺之事后诸葛亮
  12. 微软官方WebCast视频打包下载
  13. python里氏替换原则_php设计模式的六大原则(三):里氏替换原则
  14. 11 Steps Attackers Took to Crack Target
  15. Android项目实战系列—基于博学谷(一)项目综述
  16. html怎么调用jq和js,js的outerHTML 与jquery的prop()的用法
  17. dota2服务器位置设置在哪里,《DOTA2》自走棋国服怎么进入 自走棋国服服务器进入方法...
  18. 【NVMe2.0b 9】控制器初始化过程
  19. 搭建Kubernetes多节点集群
  20. 计算机考研专业课科目834,2018考研华中科技大学834计算机专业基础综合考试大纲...

热门文章

  1. 管理员拥有系统最高以及所有权限嘛_企业微信管理员是谁?企业微信管理员可以变更转让吗?...
  2. 手工收集awr报告_一个Oracle小白的AWR报告分析(一)
  3. 营销管理手册_麦肯锡内部培训手册,揭秘高效能团队打造的秘密,附6个案例...
  4. oracle9i怎样管理数据,Oracle9i数据库管理员使用大全
  5. php-fpm 进程数和 cpu,关于PHP的 PHP-FPM进程CPU 100%的分析和解决
  6. pcap java_java解析Pcap(io.pkts)
  7. 天逸ad一66da_深入解析天逸ad66d与ad66a哪个好?区别是?内幕评测吐槽
  8. flutter英语怎么说_美国人天天说的英语:“你搞反了”英语怎么说?
  9. java实现保存一张图片_Java图片剪裁并保存的代码实现
  10. java响应鼠标滚轮事件_javascript滚动条响应鼠标滑轮的实现上下滚动事件