我正在使用foreach循环为每个对象执行特定的任务。问题是,这有时会失败,然后需要再次执行,等等。是否有可能再次对同一个对象执行相同的任务?在foreach中多次使用对象
为了形象这个问题有点:
foreach (Foo obj in FooList)
{
obj.DoSomething();
obj.CheckIfSucceded();
}
现在,如果CheckIfSucceded()
返回false,我想再次使用相同的对象在循环,而不是在移动到下一个。
你为什么不使用循环标准? –
“停止尝试”的条件是什么?或者它必须“接受”? –