2010-06-04 6 views
1

Comment créer un tableau multidimensionnel dans VB.net? Je veux spécifier les dimensions du tableau dans le code, mais le tableau doit être global.Tableau multidimensionnel dans VB.net (ASP.net)

Dim canvas()() As Integer 

Puis, plus tard

x = someValue 
y = someValue 
canvas = New Integer(x)(y) 

Cheers!

+1

()() est un tableau en dents de scie ... Oh, je vois (lorsque l'écran défile vers le bas) que vous avez attrapé ça. (,) est correct. – dbasnett

Répondre

1

juste travaillé dehors

Dim canvas(,) As Integer 
ReDim canvas(canvasWidth, canvasHeight) 
2

Une chose à noter, les tableaux sont basés zéro.

Dim foo(,) As Byte 
Dim img As New Bitmap(8, 8) 
ReDim foo(img.Width - 1, img.Height - 1)