Einen wohl auch akzeptabel schnellen Ansatz bietet das bordeigene Split:
var arr := src.Split([',']);
Richtig! Diese Lösung ist ca. 1/3
schneller als mein Vorschlag. Da der Fragesteller kein Neuling ist und wir nicht wissen, welche zusätzlichen Anforderungen es noch gibt, hat sich mein Vorschlag konkret auf die Frage des Posters und der Verbesserung am Beispiel bezogen. Ich persönlich hätte die mORMot Lösung genommen.
Bis bald...
Thomas