Я пытаюсь получить первое значение массива, которое возвращается функцией, без назначения возвращенного массива временному массиву.
function Return_Array as MyClass()
Dim TmpArr() as Myclass
'Fill TmpArr
return_array = TmpArr
end function
sub Do_Something
'things
MyVar = MyConst + Return_Array()(0).MyMethod 'Works :)
'More things
end sub
sub Do_Something_Bis
'things
Dim TmpArr() as Myclass
TmpArr = Return_Array
MyVar = MyConst + TmpArr(0).MyMethod 'Works but not as elegant
'More things
end sub
Ожидаемый результат: вернуть первое значение в массиве Return_Array.возвращаемый массив.
Редактировать: Решено