Das sind keine unterschiedlichen Tipps, sondern DeddyH hat drauf hingewiesen, dass man sich beim Sortieren von TStrings mit Exchange zwei Zeilen sparen kann, also z. B.
temp := a;
a := b;
b := temp;
Diesen Vorgang kann man mit
TStrings.Exchange(ia,
ib)
einfacher gestalten, d. h. das wilde hin und her tauschen übernimmt eine TStrings Methode.
Er hat insoweit Recht. Allerdings sind meine Beispiel selten optimiert, den Exchange sagt nichts, der manuelle Vorgang alles. Das gilt allerdings nur für den didaktischen Standpunkt. Optimiert ist Exchange besser