c#强制循环检查条件

Sco*_*ion 4 c# loops

如何在每个执行行之后强制循环检查其条件,而不是仅在整个块完成时?

我有一个while(!statement){}循环,但是语句可以通过几种不同的方法改变,并且应该在循环中的当前行完成执行后强制循环中断; 而不是整个循环块完成一个循环.

有没有办法做到这一点?

Aar*_*nLS 12

根据您正在做的事情,您可以考虑将每个语句作为委托,创建委托数组,并在数组中运行for循环.这样循环只有两行:一行检查条件,以及何时在当前数组位置执行委托.

  • 如果这个答案对你不起作用,你为什么把它标记为已被接受?(对不起,aaronls) (2认同)