在VB.NET中使用键显示集合数据

时间:2013-03-18 08:05:18

标签: .net vb.net associative-array

我使用密钥创建了Collection,但我无法检索此信息。这是我的代码:

Dim test As Collection = New Collection
test.Add("This is a test", "testkey")
MsgBox(test("testkey").ToString)

我在最后一行收到错误:

  

参数'Index'不是有效值。

怎么了?

1 个答案:

答案 0 :(得分:2)

如果要存储键/值对,请使用Dictionary。这是你如何做到的。

Dim dictionary As New Dictionary(Of String, String)
dictionary.Add("testkey", "This is a test")
MsgBox(dictionary("testkey"))