could someone please advice, i am getting compile error for the following vb.net code.
VS highlights few error.
Public Sub Int_SplitEvenOdd_2D_Array(ByRef rawArray(,) As Integer, ByRef evenArray(,) As Integer, ByRef oddArray(,) As Integer)
Dim firstUpperBound As Integer = rawArray.Length
Dim secondUpperBound As Integer = rawArray(0).Length
Dim rows As Integer = 3
Dim columns As Integer = 2
evenArray = New Integer((rows) - 1) {}
oddArray = New Integer((rows) - 1) {}
Dim i As Integer = 0
Do While (i <= columns)
evenArray(i) = New Integer((columns) - 1) {}
oddArray(i) = New Integer((columns) - 1) {}
i = (i + 1)
Loop
Dim value As Integer = 0
Dim EvenIndex As Integer = 0
Dim EvenIndex2 As Integer = 0
Dim OddIndex As Integer = 0
Dim OddIndex2 As Integer = 0
Do While (i < firstUpperBound)
Dim j As Integer = 0
Do While (j < secondUpperBound)
value = rawArray(i)(j)
If ((value Mod 2) = 0) Then
evenArray(EvenIndex)(EvenIndex2) = (value + 2000)
EvenIndex2 = (EvenIndex2 + 1)
If (EvenIndex2 = columns) Then
EvenIndex2 = 0
EvenIndex = (EvenIndex + 1)
End If
Else
oddArray(OddIndex)(OddIndex2) = (value + 3000)
OddIndex2 = (OddIndex2 + 1)
If (OddIndex2 = columns) Then
OddIndex2 = 0
OddIndex = (OddIndex + 1)
End If
End If
j = (j + 1)
Loop
i = (i + 1)
Loop
End Sub