Forum: Programmieren allgemein
by himitsu,
19. Jun 2020
Jupp, drum nennt sich sowas auch Daten-Klasse, weil da eben nur Daten drin sind. (ohne "höhere" Funktionen)
Wenn Record, dann die generische TList<>, TDictionary<> oder TStack<> und das Objekt weglassen.
var
L: TList<TTel>;
R: TTel;
L := TList<TTel>.Create;
Forum: Programmieren allgemein
by himitsu,
19. Jun 2020
Ich würde hier garkeine Objektliste verwenden, sondern eine TCollection mit TCollectionItems.
Erstmal verwaltet die von Haus aus alles selber, vor allem auch das Erstellen und Freigeben der Items
und gerade hier kann es auch von Vorteil sein, dass Collections sich bereits von Haus aus serialisieren lassen. (TReader/TWriter)