1

我怎样才能创建一个循环,只要我愿意,它就会重新开始,假设我想在我的变量时重新开始一个循环

VarOfLoop++ ;

相加为 1,循环将重新开始;我怎样才能结束这个循环?就像对于每个我们使用“break;”

4

2 回答 2

8

如果您使用for循环而不是foreach循环,那么您可以控制迭代器的值。像这样的东西:

for (var i = 0; i < someUpperLimit, i++)
{
    // do something, iterating over some values with "i" as the index
    if (someCondition)
        i = -1; // re-start the loop (i will increment to 0 on the next iteration)
    else if (someOtherCondition)
        break; // exit the loop
}
于 2013-07-14T21:55:38.930 回答
1

如果您询问连续循环,那么您可以尝试使用 while 循环:

while(true)
{
 //your codes to execute
}
于 2013-07-15T01:17:13.000 回答