Die Grundklasse "TAuto" ist überall gleich, der Rest leider nicht. In der Funktion wird nur auf Eigenschaften von TAuto zurückgegriffen. Habe gerade folgende Idee bekommen:
Delphi-Quellcode:
var
WorkingList: TList<TAuto>;
begin
WorkingList Create
WorkingList.Add(alle anderen Listen hinzufügen zur List)
Kombinierte Liste durchsuchen
WorkingList wieder freigeben
end;