VB.net数组的数组



我一直在寻找数组的数组的例子,但我找不到任何。任何链接或解释将是伟大的。

我真正想做的是:我有多边形的角度和边我想把这些信息插入到数组中,它当时是这样的:

Dim edges() as integer
Dİm angles() as integer
??Dim ArrayOfArray as integer??
Private sub AddPolygonToArray
for i = 0 to x
edges(i) = edge
angles(i) = angle
next
??ArrayOfArray(index) = new Array(edges,angles,NameOfPolygon,QuantityOfPolygon)??
End Sub
  • Index,nameofpolygon和quantityofpolygon不是必须的,但如果你需要知道它们是整数。如果有什么不能理解的,不要害怕问。提前感谢

多维数组有两种类型

正则多维数组

Dim mdArray(5, 5, 5) as integer

And Jugged Array (Array of Arrays)

Dim jugged()() as integer

由于几何都是关于三维的,我相信,你可以用三维数组来描述任何形状,比如mdArray(5, 5, 5)

你应该做一个List(Of Polygon)

如果不行,你也可以使用多维数组

这意味着你可以做

Dim MultiArray(X,Y,Z,W)

相关内容

  • 没有找到相关文章

最新更新