Быстрая копия TList <T>?
Есть ли быстрый способ скопировать общий TList?
Copy.Capacity := List.Count;
for Item in List do
Copy.Add (Item);
очень медленно Кажется, нет никакого способа использоватьCopyMemory
так как я не могу получить адрес памяти внутреннего массива (что очевидно с точки зрения сокрытия информации). Я скучаю что-то вроде
List.Copy (Copy);
который использует знания внутреннего представительства для повышения производительности. Это можно сделать?