very dirty but could get you going atm
Try
Dim inta(2, 3, 6) As Integer
Dim int As Integer = 0
Try
Dim test As Integer
Do While True
test = inta.GetUpperBound(int)
int += 1
Loop
Catch ex As IndexOutOfRangeException
'int will now give you the dimensions
inta(1, 1, 1) = int
End Try
Catch ex As Exception
End Try
hope it helps
eric
"Philip Wagenaar" <p.********@accon.nl> wrote in message
news:00**********************************@microsof t.com...
what is the quickest way to check if an array is multidimensional