我已经设法做出一些单维数组列表,但我无法弄清楚多维数组列表。vb.net - 多维数组列表
这里就是我想要做的事:
我有一个数据库(MDB)与我想每一行是在一个数组列表,5列。
在PHP什么我通常做的是:
$阵列[$ FIELD1] =阵列($ FIELD2,$字段3,$ field4中,$字段5);
我如何在vb.net中做同样的事情,所以无论何时我需要为特定的行1获取一个项目我可以称之为?
单一维我可以做到以下几点,但我无法弄清楚如何将更多的字段添加到一个单一的阵列排:
Dim tmpArrayX As New ArrayList
tmpArrayX.Add(field(0))
tmpArrayX.Add(field(1))
etc...
这有效,但是如何搜索一个项目并返回索引?我说: multiList(0).Add(“item1InRow1”) multiList(0).Add(“item2InRow1”) multiList(1).Add(“item1InRow2”) multiList(1).Add(“item2InRow2 “) 如何搜索”item1InRow2“并返回索引#”1“,以便查询数组中的其他列? – Joe 2010-09-08 09:17:12
@Joe:可以通过它循环,我在上面的答案中添加了一个简单示例。可能会有一些整洁的Linq方式,但我还没有使用太多。 – 2010-09-08 09:51:13
(2,3)列表如何?我无法实现它!你能举个例子吗?提前致谢。 – Behzad 2012-12-15 22:02:35