Zitat:
Ausserdem braucht ein dynamisches Array bei jeder Grössenänderung zusätzlich Rechenzeit.
Und bei einer Object-Liste passiert das in Nullzeit? Siehe auch Hinweis von Dejan Vu.
Zitat:
Ergo wäre es ziemlich blöd, ein Array zu verwenden, und den ganzen Verwaltungsgedöns selbst zu programmieren. Aber wer's mag...
Wenn du mit 'Verwaltungsgedöns' das einfügen und Löschen von Einträgen meinst, dann hast du grundsätzlich recht. Im Moment sehe ich aber nur, dass der TE einen String und ein Datum speichern und in der Liste suchen will. Und mir ging es vor allem darum, dass eine StringList und fünf Doppelpunkte als Feldtrenner nun gar keinen Sinn macht.