foreach循环中抛出异常 哪位大神能帮我解决一下这个异常啊,我怀疑是不是foreach循环中不能使用修改性操作... 哪位大神能帮我解决一下这个异常啊 ,我怀疑是不是foreach循环中不能使用修改性操作 展开 我来答 可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。 foreach 循环 搜索资料 1个回答 #热议# 在购买新能源车时,要注意哪些? Jack_Name 2013-03-22 · 超过13用户采纳过TA的回答 知道答主 回答量:73 采纳率:0% 帮助的人:31.7万 我也去答题访问个人页 关注 展开全部 你犯了一个错误当然会报错咯!不能移除正在循环的集合内容 追问 那请问有没有什么解决办法啊 追答 记录需要移除的 项,在循环结束后,利用循环移除你要移除的项。添加代码List _tempbook = new List();在你循环内不需要的内容添加进这个集合内,在你判断完所有要移除的内容后,循环这个Foreach这个变量foreach(bookInfo item in _tempbook ){ bookList.Remove(item);} 本回答由提问者推荐 已赞过 已踩过< 你对这个回答的评价是? 评论 收起 推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询 其他类似问题 2022-06-26 关于[JS] forEach循环return无法跳出的踩坑和解决方案 更多类似问题 > 为你推荐: