日期:2014-05-18  浏览次数:20797 次

怎么统计一个函数执行经过的嘀嗒数!或者怎么得到当前时间距离格林威治标准时间的嘀嗒数?
怎么统计一个函数执行经过的嘀嗒数!或者怎么得到当前时间距离格林威治标准时间的嘀嗒数?

------解决方案--------------------
在函数开始执行之前就求一个时刻出来,在函数执行完再求一个时刻,两时刻作差
------解决方案--------------------
要求代码出来
------解决方案--------------------
lisbates27(只爱嘎嘎)

正解 微软视频教程里 就是如此处理的
------解决方案--------------------
private void FunctionA()
{
DateTime time1 = DateTime.Now;

//正常的函数代码

DateTime time2 = DateTime.Now;
//求2个时间差
}
------解决方案--------------------
我晕...嘀嗒数........
------解决方案--------------------
如果是用来计算代码效率的话推荐使用
Environment.TickCount

void proc()
{
int tick = Environment.TickCount;
// do something here
tick = Environment.TickCount-tick;
}

至于格林威治时间....
貌似DateTime提供了相应的方法.
LZ自己去看看.