C# 记录程序耗时
来源:互联网 发布:软件测试英文工作报告 编辑:程序博客网 时间:2024/05/19 03:27
C# 记录程序耗时
思路一:利用Stopwatch类
1、添加namespace:using System.Diagnostics;
2、生成StopWatch对象:Stopwatch stopWatch = new Stopwatch();
3、开始计时:stopWatch.Start();
4、自己程序操作;
5、停止计时:stopWatch.Stop();
6、获取结果:stopWatch.Elapsed.TotalSeconds; (其他格式按需自取)
7、重置计时:stopWatch.Reset();
参考代码:
using System.IO;using System.Diagnostics;// 以下是核心代码try { Stopwatch stopWatch = new Stopwatch(); stopWatch.Start(); // 此处为自己程序操作,比如删除操作 Directory.Delete(tbSrcPath.Text,true); stopWatch.Stop(); tbSpendTime.Text = stopWatch.Elapsed.TotalSeconds.ToString(); MessageBox.Show("删除成功!", "提示", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch(Exception ex) { MessageBox.Show(ex.ToString(),"提示",MessageBoxButtons.OK,MessageBoxIcon.Error); return; }
参考资料:
1、[C#]记录程序耗时的方法;2、Stopwatch类MSDN
1 0
- C# 记录程序耗时
- C# 监视程序耗时
- c#获得程序耗时的方法
- C#调式耗时
- 程序执行耗时测试
- 计算耗时示例程序
- 计算程序的耗时
- Linux计算程序耗时
- python程序运行耗时
- 计算程序耗时
- 程序运行耗时计算
- mysql记录耗时的sql
- C#记录程序运行时间记录显示
- C#记录程序运行时间记录显示
- 记录一个c#计算器程序
- C#中耗时显示问题
- 程序耗时:计时器的使用
- C++程序耗时测试方法
- python 下的 word2vec 学习笔记
- iOS 第14课 TableView <一> 创建以及数据源方法
- 关于JSP中使用EL表达式遇到的错误Property 'productId' not found on type com.imooc.hello.Product
- ubuntu 16.04 apache2 git gitweb
- 中小企业信息化建设分析报告
- C# 记录程序耗时
- 洛谷1371 NOI元丹
- 使用递归的方法获取所有子代元素
- 上海 GDG 为你准备的 Android SDK 的专用更新代理服务器地址
- 《算法》第一章——中缀表达式转前缀和后缀表达式
- 关于WAMPserver中phpadmin连接mysql时出现#1045无法登陆mysql的解决方法
- Android 停止其他App音乐
- 最大公约数GCD(Greatest Common Divisor)算法小结
- RocketMQ笔记(2)_双主双从部署