【发布时间】:2009-08-02 12:52:18
【问题描述】:
如何强制循环在每行执行后检查其条件,而不是仅在整个块完成时检查其条件?
我有一个 while(!statement) { } 循环,但是 statement 可以通过几种不同的方法进行更改,并且应该强制循环在当前行之后立即中断in 循环已完成执行;而不是在整个循环块完成一个循环时。
有什么办法吗?
【问题讨论】:
-
你能给我们一个关于条件是什么的想法吗?如果是这样,也许我们可以给出更具体的想法。
-
是的,请提供一个您正在尝试做的示例。可能有比尝试在循环中的每个操作之后检查条件更好的模式(也许是命令模式)。
-
没有这样的语言。你一定是在做梦吧。