RomchegChe
Новичок
- Сообщения
- 37
- Репутация
- 1
Здравствуйте, Уважаемые!
Работаю с двухмерным массивом, то есть таблицей. Необходимо по условию удалять строки, добавлять строки, сортировать по определенной колонке, искать первое значение.
Корректно ли вот так удалять строки из двухмерного массива?
ведь при удалении размерноть меняется и получается проход от начала к концу нельзя использовать. По и при проходе от конца к началу у меня иногда массив становится некорректым
Далее мне нужно добавлять строки, но в двухмерный массив я могу их добавить только так
тут тоже вылазять ошибки после добавления
Ошибка - выход за границы массивва...
Работаю с двухмерным массивом, то есть таблицей. Необходимо по условию удалять строки, добавлять строки, сортировать по определенной колонке, искать первое значение.
Корректно ли вот так удалять строки из двухмерного массива?
Код:
For $n = UBound($Array) - 1 to 0 Step -1
If $uslovie Then
_ArrayDelete($Array, $n)
EndIf
Next
ведь при удалении размерноть меняется и получается проход от начала к концу нельзя использовать. По и при проходе от конца к началу у меня иногда массив становится некорректым
Далее мне нужно добавлять строки, но в двухмерный массив я могу их добавить только так
Код:
ReDim $massiv[UBound($massiv) + 1]
тут тоже вылазять ошибки после добавления
Ошибка - выход за границы массивва...