говорит доступно только на VB.NET
м приложении VB6 у меня есть массив объектов, объявленных таким образом ...
Dim MyArray() as MyClass
Этот массив заполняется по мере обработки
Set MyArray(element) = passed_object
и так как элементы больше не нужны,
Set MyArray(otherelement) = Nothing
При использовании массива я хочу использовать цикл как
For i = 1 To Ubound(MyArray)
If MyArray(i) <> Nothing Then ' Doesn't compile
...do something...
End If
Next i
Но я не могу получить ничего похожего на компиляцию. Я также пытался
If MyArray(i) Is Not Nothing Then
Должен ли я сделать это, и если да, то какой тест мне поставить здесь?