1

当前的实现如下所示:

public class BlockingCollection<T> : IEnumerable<T>, ICollection, IEnumerable, IDisposable

有谁知道为什么它也没有实施ICollection<T>?有点烦人...

4

1 回答 1

1

一方面,它没有实现ICollection.Contains 方法 (T)
正如 Hans 所评论的, Contains() 方法不能以有效的线程安全方式实现。

于 2015-12-11T16:35:22.507 回答