随笔 - 113  文章 - 0  评论 - 218  阅读 - 73万
  2010年11月8日
摘要: 谈起程序循环,一般都会想到while或者for来控制。但是两者之间除了大家熟识的控制结构有所不同之外,两都运行效率又是如何。最近比较做了一个简单而且无聊的比较,发现两者运行效率的确略不同。之前在 彭博 著 《游戏编程指南》一书中看过说 for(;;)的执行速度比while(1)要快。书中的描述是用C++.为验证作者的观点,我用C#写了简单的测试语句(在Vs2008上运行),对比一下。结果相反。先看简单的测试程序。1.用while循环 DateTime dt1 = DateTime.Now; for (long i = 0; i < 100000000; i++) { while (tru 阅读全文
posted @ 2010-11-08 17:28 陈国利 阅读(452) 评论(0) 推荐(1) 编辑
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示