【发布时间】:2010-12-05 05:37:51
【问题描述】:
你可以在迭代时从列表中删除一个项目吗?这会起作用吗,还是有更好的方法来做到这一点?
我的代码:
foreach (var bullet in bullets)
{
if (bullet.Offscreen())
{
bullets.Remove(bullet);
}
}
-edit- 抱歉各位,这是给 Silverlight 游戏的。我没有意识到 silverlight 与 Compact Framework 不同。
【问题讨论】:
标签: c# .net silverlight list iteration