C# 记录程序耗时
2016-10-29 22:52
288 查看
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();
参考代码:
参考资料:
1、[C#]记录程序耗时的方法;2、Stopwatch类MSDN
思路一:利用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
相关文章推荐
- [C#]记录程序耗时的方法
- [C#]记录程序耗时的方法
- [C#]记录程序耗时的方法【转发】
- C#记录程序耗时的方法
- 编写高质量代码改善C#程序的157个建议——建议70:避免在调用栈较低的位置记录异常
- C# 监视程序耗时
- C# 使用Trace记录程序日志
- C#编写的键盘记录程序备忘
- C# 使用TraceSource记录程序日志
- WinCE程序C/C++/C#实现带时间标记的日志记录
- c#程序出现CLR20r3错误排除记录(线程问题导致)
- 记录一个c#计算器程序
- 全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
- 全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
- C#记录程序运行时间记录显示
- C#记录程序运行时间记录显示
- C#创建创建文本文件写入读取,可以用来做系统日志或程序操作日志或者错误记录
- C# 写日志,用于记录程序运行状态
- C# 一个简单分词程序的思路和代码(三) 键树 插入记录
- 实现记录和查看用户的系统登录和退出历史和利用C#编写的网络聊天程序