【发布时间】:2011-04-11 12:45:07
【问题描述】:
我知道如何创建一个数组并正常循环遍历它 - 但是如果我需要一个多列数组怎么办。例如通常我可能会这样做:
For Each row in NameofArray
Dim name as String = row
Response.Write("Hello " & name & "!")
Next
但是如果我想做类似的事情怎么办:
For Each row in NameofArray
Dim name as String = row.name
Dim age as Integer = row.age
Response.Write("Hello " & name & "! You are " & age & " years old!"
Next
如果数组无法做到这一点,有没有其他方法可以做到这一点?
【问题讨论】:
-
您的第二个示例看起来完全可行。
NameofArray到底是什么类型的对象?某种强类型数组? -
嗯,这就是我需要弄清楚的。我知道如何设置一个包含一列的数组 - 但它可以有两列吗?例如我可以轻松地将 Dim my_array 作为数组(“hello”、“goodbye”、“adios”)进行操作,但是我将如何使用两列进行操作,例如将 my_array 调暗为数组(“hello”“1”、“goodbye”“4”、“adios”“0”)?
标签: asp.net vb.net arrays variables