我正在使用foreach循環爲每個對象執行特定的任務。問題是,這有時會失敗,然後需要再次執行,等等。是否有可能再次對同一個對象執行相同的任務?在foreach中多次使用對象
爲了形象這個問題有點:
foreach (Foo obj in FooList)
{
obj.DoSomething();
obj.CheckIfSucceded();
}
現在,如果CheckIfSucceded()
返回false,我想再次使用相同的對象在循環,而不是在移動到下一個。
你爲什麼不使用循環標準? –
「停止嘗試」的條件是什麼?或者它必須「接受」? –