这可能是一个愚蠢的问题,但我正在阅读关于
我知道
更新:
根据评论,我认为我需要一个
Hashtables
和Dictionaries
比列表更快的原因,因为它们使用键索引项。我知道
List
或Array
是没有值的元素,而Dictionary
是有值的元素。所以我想,也许明智的做法是使用具有所需值作为键且在所有情况下等值的Dictionary
?更新:
根据评论,我认为我需要一个
HashSet
。这个question谈论了它们的性能。
HashSet
可以提供你想要使用Dictionary
的键而不是值的功能。问题在于它们必须是唯一的,但是你可以使用Dictionary
来达到同样的效果。 - JG in SD