Forum: Algorithmen, Datenstrukturen und Klassendesign
by Der schöne Günther,
22. Aug 2018
Das kommt jetzt natürlich darauf an ob du eine Liste von Wertetypen (Bytes, Records, Integers, …) oder nicht gemanagten Referenztypen (TObject) hast.
Die TList<T> welche du aus deiner Bibliothek zurückbekommst wirst du, davon gehe ich mal aus, am besten direkt freigeben. Schau lieber noch einmal in passende Doku von "TMS Aurelius".
Stecken in der Liste jetzt Objekte wirst du die natürlich...
Forum: Algorithmen, Datenstrukturen und Klassendesign
by Der schöne Günther,
22. Aug 2018
System.Generics.TList<T> implementiert Spring.Collections.IList<T> nicht, es implementiert leider überhaupt keine Interfaces.
Dir bleibt nichts anderes übrig als es in eine neue Liste zu übertragen (mache ich auch immer so)
procedure p();
var
rtlList: TList<Byte>;
springList: IList<Byte>;
begin