好像是什麼存儲多維數據vb.net存儲多維數據
當我從數據庫中檢索記錄的最簡單的方法我想知道最簡單的方法,我用一個數組來存儲,我會用一些信息後來這樣的
rowCtr = 0
For Each dr As DataRow In dt.Rows
md(rowCtr, 0) = dr("member_id").ToString
md(rowCtr, 1) = dr("full_name").ToString
md(rowCtr, 2) = dr("status").ToString
md(rowCtr, 3) = dr("archived").ToString
...
rowCtr = rowCtr + 1
Next
訪問特定成員的數據,我用這個
'first i loop through the md array to get the array index (ind) of a member
'then, i can get the data of a member by using this
md(ind, 0) 'To get the id
md(ind, 1) 'To get the full name
它有點困難,因爲我總是需要知道並指定索引
我希望它是這樣
md("443", "full_name") 'to get the full name
md("443", "status") 'to get the status
,其中443是其成員的ID,我用它作爲第一個維度
我看了一下哈希表,字典,列表的關鍵 - 但我似乎無法找到在多維度的風格
如果可能的話使用它們一個很好的例子,我也想長度是動態的,而當我刪除索引,其餘的將填補它的現貨 -
我還需要它有一個搜索方法,以查找member_id是否已經在列表中
最簡單的方法是什麼?請回復..謝謝
謝謝,夥計我會嘗試 – jks