具有哈希表的发布者订户模式

时间:2014-02-19 11:42:26

标签: c#

我已经看到使用列表存储所有接收器的Publisher订户模式的几种实现。

但他们都没有使用哈希表。

因此,我想知道为什么?为什么我们不应该为此目的使用哈希表?

由于

1 个答案:

答案 0 :(得分:1)

Hashtable优化查找。在这里,您可以找到典型的用例:http://www.dotnetperls.com/hashtable

在您的任务中,您只需要迭代所有订阅者,因此可以使用任何实现IEnumerable<T>接口的集合,但不需要Hashtable