CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  VB.NET

新手问题,如何计算程序中某段代码的运行时间?

楼主porener(薄刃)2005-08-29 15:36:07 在 .NET技术 / VB.NET 提问

如题,假设我有一个for循环可能需要运行1分钟才能运行完。所以我想计算出这个循环的运行时间。  
   
  请问我该如何实现?  
  最好能精确到毫秒。  
   
  谢谢。 问题点数:20、回复次数:4Top

1 楼exing(铱星)回复于 2005-08-29 16:09:45 得分 18

Dim   tsnResult   As   TimeSpan  
    Dim   intStart,intEnd   As   Int64  
   
      intStart   =   Now.Ticks  
             
      ..............(执行一个长的过程)  
   
      intEnd   =   Now.Ticks  
   
      tsnResult     =   New   TimeSpan(intMid   -   intStart)  
      Console.WriteLine("共耗时:"   &   tsnResult.TotalMilliseconds.ToString   &   "毫秒")Top

2 楼chendazhi(不务正业)回复于 2005-08-29 16:10:38 得分 2

循环后时间减去循环前的时间  
  用date.nowTop

3 楼porener(薄刃)回复于 2005-08-29 16:23:12 得分 0

谢谢依星Top

4 楼exing(铱星)回复于 2005-08-30 08:21:22 得分 0

不好意思  
   
  tsnResult     =   New   TimeSpan(intMid   -   intStart)  
  应为:  
  tsnResult     =   New   TimeSpan(intEnd   -   intStart)Top

相关问题

  • 怎么计算JavaScript运行的时间?要可执行代码!
  • 怎么计算JavaScript运行的时间?要可执行代码!
  • 请问有什么办法保证某段代码能在程序启动前自动的运行
  • 要计算机运行效率还是要人编写代码的效率?
  • 定时执行某段代码~
  • 我想在整个窗口都创建完毕以后运行某段代码,应该用哪个消息响应??
  • 代码运行效率
  • 代码运行错误!!!!
  • java代码运行问题
  • 如何获得某段代码的执行时间(vc)谢谢

关键词

  • 循环
  • tsnresult
  • intstart
  • 运行
  • intmid
  • 计算
  • 时间
  • 谢谢
  • ticks
  • intend

得分解答快速导航

  • 帖主:porener
  • exing
  • chendazhi

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo