Я пытаюсь разделить содержимое StringList на несколько частей (в Delphi) ...
Звучит просто, но я тупо заблокирован: оКак разбить один StringList на два строковых списка в Delphi?
Например, StringList содержит 1001 строк, и я хотел бы Разделите содержимое на 2 StringLists. Таким образом, у каждого будет 500 строк, а у другого будет 501 строка.
Независимо от того, имеют ли первые 501 и вторую 500, или наоборот.
Если кто-то может подтолкнуть меня по правильному пути ...
Заранее благодарим!
Beny
+1. Сначала я написал это, но он требует, чтобы все строки, помещенные во второй строковый список, менялись каждый раз, когда вы вставляете. Я изменил свое, чтобы не требовать, чтобы с помощью двух отдельных петель. В зависимости от размера исходного строкового списка они, вероятно, имеют одинаковую производительность - в больших списках я считаю, что мой немного быстрее, так как он не должен перераспределять и перемещать каждый раз, но имеет только распределение. :) –
Большое спасибо! Я попробую скоро :) – Beny
Просто отлично! Теперь я попробую разделить на 3 части. – Beny