计算一个方法使用的时间
2013-06-20 15:12
337 查看
1:在群里聊天,看到有人说测试一个方法执行的时间,方法有很多种,不过他封装啦一个方法很好用的我就翻译过来,解释一下
打个广告欢迎.net来本群:185718116
1、第一步:封装方法
2、第二步:使用定义好的方法
打个广告欢迎.net来本群:185718116
1、第一步:封装方法
public delegate void PerformanceMonitoring(); public static long Performance(PerformanceMonitoring pm) { System.Diagnostics.Stopwatch stopwatch = new System.Diagnostics.Stopwatch(); stopwatch.Start(); pm();//运行委托的方法,也就是这个参数 stopwatch.Stop(); return stopwatch.ElapsedMilliseconds; }
2、第二步:使用定义好的方法
protected void ExecuteUnLogined() { long time=Performance(()=> { //运行你的方法 }); //time就是你运行这个方法的时间 }
相关文章推荐
- C#--第2周实验--任务13--创建一个抽象类A,创建一个子类B,在B中重写求和方法,且使用方法重载使得方法可以分别计算整数、双精度、字符串。
- 2.创建一个抽象类A,该类中包含一个求两个数之和抽象方法。创建一个子类B,在B中重写求和方法,且使用方法重载使得方法可以分别计算整数、双精度、字符串
- 一个简单方法完成C#时间间隔的计算
- 一个简单方法完成C#时间间隔的计算
- 关于java读文件计算一个方法执行时间的程序的学习
- java中,如何计算一个方法所耗费的时间秒数?
- 如何精确计算一个方法执行的时间-如博客园的提交评论提交耗时xxx毫秒?
- 使用不同方法查找数组中某个特定值,并计算时间(改正二分法查找错误和数组转化集合错误)
- 一个简单方法完成C#时间间隔的计算
- C#的一个小函数来计算一个运算使用的时间和内存
- 一个简单方法完成C#时间间隔的计算
- C/C++日期时间使用方法,struct tm, time_t, clock_t,计算循环所用时间
- 一个简单方法完成C#时间间隔的计算
- 关于一个使用正则表达式匹配来写的显示时间的方法
- 一个简单方法完成C#时间间隔的计算
- 用户输入一个日期,计算时星期几,并计算时一年中的某一天,使用自定义方法判断
- 一个简单方法完成C#时间间隔的计算
- 一个简单方法完成C#时间间隔的计算
- java 计算一个方法的返回执行时间
- 使用不同方法查找数组中某个特定值(对象),并计算时间(个人练习)