我正在尝试创建一个整数数组,但是在理解如何首先实例化并检查它是否为空时遇到了困难。我已经完成了以下操作,并在各处进行了数组定义的调整。
Dim months_array() As Variant
If IsEmpty(months_array) Then `Returns False
MsgBox "Empty"
Else
ReDim Preserve months_array(1 To size_months_array)
months_array(UBound(months_array)) = month_iter
size_months_array = size_months_array + 1
End If
为什么在定义对象后,If语句返回false?检查len是否为空的最佳方法是查看len == 0吗?