Skip to main content
 首页 » 编程设计

c#之枚举时修改了集合

2024年01月28日26linjiqin

<分区>

Possible Duplicate:
Collection was modified; enumeration operation may not execute

我有一个通用列表,其中我在枚举时执行一些操作。

foreach(Action<string> action in actionList)  
{ 
    if(action != null) { 
        action(mystring); 
    } 
} 

现在我得到这个异常:

InvalidOperationException: 
Collection was modified; enumeration operation may not execute 

如何解决这个问题,我对 .NET 3.5 很着迷:/