• ベストアンサー

VB.NET で 二次元のハッシュはできるのか?

VB.NETでPHPのような二次元のハッシュ($hoge[i]["hagahage"] みたいなの)はできるのでしょうか? できるとしたら、やり方も教えてくれるとうれしいです。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

お世話になります。 かなり無理やり感がありますが… Dim parent_arr As ArrayList = New ArrayList Dim ht_arr As Hashtable() For i As Integer = 0 To 10 Dim child_ht As New Hashtable For j As Integer = 0 To 20 child_ht.Add(i.ToString + "の" + j.ToString + "ですよ", i + j) Next parent_arr.Add(child_ht) Next ht_arr = DirectCast(parent_arr.ToArray(GetType(Hashtable)), Hashtable()) Trace.WriteLine(ht_arr(3)("3の3ですよ"))

cima2005
質問者

お礼

やっぱりVBではPHPにたいにすっきりとは使えないんですね・・・。 回答、参考にさせていただきます。ありがとうございました。

関連するQ&A