VB.NET HashMap 相等的

我正在尝试保存一组对象,并且我需要能够基于对象的某个属性在恒定时间访问它们。 我希望通过添加对象来完成此操作 HashMap 并使用我想要索引的属性作为键。 有一个物体 HashMap 在 VB, 怎么样 Java, 或者我应该用别的东西吗?

更新:使用 VB 2010, .NET 4

已邀请:

小明明

赞同来自:

根据您的需求,您可以使用
http://msdn.microsoft.com/en-u ... .aspx
或者
http://msdn.microsoft.com/en-u ... .aspx
.

类似于这个:


Dim dictionary As New Dictionary/Of String, Integer/
dictionary.Add/"Dot", 20/
dictionary.Add/"Net", 1/
dictionary.Add/"Perls", 10/
dictionary.Add/"Visual", -1/

Dim Hashtable As New Hashtable//
hashtable.Add/"Area", 1000/
hashtable.Add/"Perimeter", 55/
hashtable.Add/"Mortgage", 540/


看着
http://www.dotnetperls.com/dictionary-vbnet

http://www.dotnetperls.com/hashtable
有关使用的其他例子。

UPDATE

:

但正如鲁道夫所说的那样 @Konrad, 最好使用
Dictionary

若干
https://coderoad.ru/301371/
. /在 .NET 2.0 和更高/

谢谢你的评论!

要回复问题请先登录注册