[fpc-pascal] Concat TCollection?
Michael Van Canneyt
michael at freepascal.org
Sun May 3 11:04:06 CEST 2020
On Sun, 3 May 2020, Ryan Joseph via fpc-pascal wrote:
> I have many TCollection's that I need to concat together into one larger collection for streaming. Since it's just a list I thought I could add the elements together but it appears TCollection requires that it allocate each item.
>
> Is there a way to do this without relocating each item of the collection? There could be 10000+ items so it's important that I reuse the existing collections.
Just set the Collection property of the items to the concatenated collection instance.
Note that this effectively moves the items.
Michael.
More information about the fpc-pascal
mailing list