首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

帮忙看看哪个会比较好! 。

2012-09-22 
帮忙看看哪个会比较好!在线等。。。求大侠帮忙看下哪个会比较好。C# codeTimeSpan tempTimeSpan myPrc.Total

帮忙看看哪个会比较好! 在线等。。。
求大侠帮忙看下哪个会比较好。

C# code
TimeSpan tempTimeSpan = myPrc.TotalProcessorTime;outPrcTime = tempTimeSpan.ToString().Remove(8);newTime = (long)tempTimeSpan.TotalMilliseconds;


C# code
outPrcTime = myPrc.TotalProcessorTime.ToString().Remove(8);newTime = (long)myPrc.TotalProcessorTime.TotalMilliseconds;


myPrc是Pocess的一个实例

想知道到底是创建一个TimePan,还是再读取一遍。
哪个更加高效节省CPU

一定有了解到朋友吧!求留言!

[解决办法]
以后遇到这种问题自己就可以解决

C# code
DateTime dt = DateTime.Now;for (int i = 0; i < 100000; i++) //调整最大值{    //你的代码复制到这里}TimeSpan ts = new TimeSpan(DateTime.Now.Ticks - dt.Ticks); MessageBox.Show(ts.ToString()); //看看哪个耗时长
[解决办法]
不动手测试你永远都会空耗时间的。
[解决办法]
探讨
引用:
以后遇到这种问题自己就可以解决


C# code
DateTime dt = DateTime.Now;
for (int i = 0; i < 100000; i++) //调整最大值
{
//你的代码复制到这里
}
TimeSpan ts = new TimeSpan(DateTime.Now.Ticks - dt.Ticks);
Message……

[解决办法]
这就好比做物理实验,外界有振动,有风的干扰,量具可能不准,观察有偏差,那怎么办?不是照样可以做试验么。

多次试验消除偶然误差
改进测量方法消除系统误差
多次累加实验提高精度

难道中学老师没有教你?还是没有念过中学?

热点排行