【发布时间】:2018-06-10 16:47:58
【问题描述】:
我的项目是关于一个类 Account 和 2 个子类(活期账户和存款账户)。
我主要创建了一个帐户数组列表 但我试图在这个方法中删除一个对象:
public static void Remove(ArrayList L, int accnb)
{
foreach(Account obj in L)
{
if(obj.AccN == accnb)
L.Remove(obj);
}
}
但我收到一个错误:集合已修改;枚举操作可能无法执行。
所有其他方法,如添加或返回字符串都可以正常工作..
【问题讨论】: