【发布时间】:2009-07-08 08:00:29
【问题描述】:
让我们简单地幻想和谈论性能。
正如我在 about.delphi.com 上阅读的一篇名为性能编程的文章,有一些有趣的段落声称 Case 语句(实际上我更喜欢将其称为结构)比 If 快; For 比 While 和 Repeat 快,但 While 是最慢的循环运算符。我大概明白为什么 While 是最慢的,但是……其他人呢。
您是否测试过/玩过/实验过,甚至在更改后获得了真正的性能提升,例如,所有 IF 语句尽可能改为 Cases?
我还想谈谈 Delphi IDE 中的其他修改循环和 if 语句行为,但这将是另一个问题。
我们开始吧,女士们,先生们?
【问题讨论】:
-
感谢 Lieven 的错误通知和更正!
-
请提供您提到的文章的链接。我在那里找不到任何名为“性能编程”的东西。
标签: performance delphi