MaximZaikin писал(а):Да я думал об этой идеи, впринципе мысль нормальная, но я хочу добится полной динамичности
Тогда выход только один - создать свой класс - динамический массив. Коллекция из строк. А в каждой строке - динамический одномерный массив.
и обращаться с ним можно будет пости как с обычным массивом
DynMassiv.Value(5,10)=...
DynMassiv.Value(1,100)=...
DynMassiv.Value(8,20)=...
Класс DynMassiv будет обращаться в зависимости от первого параметра к нужному динамическому массиву из списка 5-му, 1-му, 8-му и т.д.
А как это реализовать уже дело фантации, можно придумать кучу вариантов.
Можно например в collection хранить объекты в каждом из которых объявлен динамический массив переменной длины