Итак, у меня есть функция, которая ищет значения в зубчатом массиве, и это выглядит так:
Private Function Lookup(ByVal Search_path As String) As Integer
Dim i As Integer = 0
Do Until MasterIndex(i) Is Nothing 'throws an exception here
If Search_path = MasterIndex(i)(0) Then
Return MasterIndex(i)(1)
End If
i = i + 1
Loop
Return -1
End Function
Проблема в том, что, когда я тестирую это с пустым массивом, в строке 3 выдается ошибка Index was outside the bounds of the array
. Как мне это исправить?