簡體   English   中英

vb.net中的動態數組二維

[英]Dynamic Array Bidimensional in vb.net

我想在vb.net中使用數組,但是我不能,現在我更加熟悉php,javascript,例如在php中,我可以使用array_push來添加新索引。 這里的例子

$myarray=[];
array_push($myarray,array("AAAA","BBB"));

接下來我可以用索引來稱呼它

echo $myarray[0][1];  //result: BBB

但是在vb.net中,我不知道該怎么做?

dim myArray(0,1) as string
redim myArray(myArray.length-1,1)

myArray(myArray.length-1,0)
myArray(myArray.length-1,1)

但我沒有相同的結果

感謝@SLaks您有理由,這是其他人的解決方案

       Dim myarray As New List(Of Dictionary(Of String, String))()
      myarray.Add(New Dictionary(Of String, String)() From {{"ID", "AAA"}})
myarray.Add(New Dictionary(Of String, String)() From {{"value", "BBB"}})

和每個

For Each subArray As Dictionary(Of String, String) In myArray
    Dim id As String = subArray("ID")
    Dim value As String = subArray("value")
Next

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM