我試圖使用計數器從列表中刪除某些內容,但它不適用於我。從列表中刪除某些東西
int i =0;
foreach(Rolls rl in rolls)
{
if(rl.getCourseId == courseId && rl.getStudentId == studentId)
{
rolls.RemoveAt(i) ;
}
i++;
}
任何人都可以看到爲什麼這可能無法正常工作。它給我一個運行時異常:
「收集已修改;枚舉操作可能無法執行。」
迭代通過循環向後 – user959631 2012-08-13 23:50:21