none
这次真的是被ms坑了呵, System.Collections.Concurrent.ConcurrentBag不提供remove方法 RRS feed

  • 问题

  • 我现在的代码已经写了好几天了,其中使用了这个类

     System.Collections.Concurrent.ConcurrentBag

    今天我才发现无法从这个集合中删除一个元素。。

    现在都不知道怎么办才好,这些天的代码都可能要重写啊。。。

    有哪位朋友知道怎么的 System.Collections.Concurrent.ConcurrentBag中进行删除一个指定的元素吗?

    现在推翻重新写也来不及啊。。。。

    2012年5月8日 15:20

答案

  • 重写一个方法吧...

    就是循环移除  如果发现移除的是你要移除的元素  就退出 循环 然后把不需要移除的元素加回去..

    效率较低...但是能实现效果!

    2012年5月9日 6:41
    版主

全部回复