在vbscript中是否有与Java的HashSet相当的功能?

在vbscript中是否有与Java的HashSet相当的功能?

问题描述:

我必须在需要使用唯一集的vbscript中编写一些东西。我正在寻找类似Java的HashSet的东西,这是已经在VBScript或我必须写我自己的?在vbscript中是否有与Java的HashSet相当的功能?

它不完全相同,但VBScript有一个Dictionary对象,其行为类似于Java的Map或Hashtable。

通过查找该项目作为字典中的键并查找是否存在任何值,您几乎可以像使用HashSet一样使用它。当你想把某些东西放到集合中时,只需将其值设置为1或其他任何值。

+0

我google谷歌vbs HashSet,只发现对词典的引用。我希望有更直接的事情,但这会做到这一点。 – greencrab 2008-10-08 05:51:38