Вот приблизительный, упрощенный каркас класса.
- Код: Выделить всё
type TNekiyspisok = array of AnyType;
type TMyClass = class
pole1: integer;
pole2:boolean;
pole3:TNekiySpisok
end;
Хотелось бы сделать "финт ушами" такой:
Как привязать(срастить, скрестить) к логическому значению pole2 (True или False) pole3,то есть массив какого-то произвольного типа.
В результате получится развилка на два списка(массива): 1 при значении True, второй при False.
Понимаю, что нагородил огород, но может тут есть кто что-то подобное реализовывал?