Forum: Object-Pascal / Delphi-Language
Delphi
by CodeX,
24. Feb 2017
Oder eine While-Schleife :stupid:
var
i: Integer;
begin
Result := sl1.Count = sl2.Count;
i := 0;
while Result and (i < sl1.Count) do
begin
Result := sl1 = sl2;
Inc(i);
Forum: Object-Pascal / Delphi-Language
Delphi
by CodeX,
23. Feb 2017
Hm, wahrscheinlich habe ich mich nicht eindeutig ausgedrückt...
Ich wollte nur darauf hinaus, dass es mir ausschließlich um die Strings in der Liste geht und nicht um sonstige Eigenschaften. Wenn ich also eine StringListe kopiere und in der Kopie die Eigenschaft Delimiter oder QuoteChar ändere, dann hat sich am Inhalt ja nichts geändert und die beiden Listen wären immer noch als gleich zu...
Forum: Object-Pascal / Delphi-Language
Delphi
by CodeX,
23. Feb 2017
Ich habe viele Threads zu dem Thema gefunden, wie man Unterschiede von StringListen herausfindet. Meine Frage hat aber einen anderen Fokus.
Wie prüfe ich am performantesten, ob zwei StringListen (TStrings) die gleichen Strings in der gleichen Reihenfolge enthalten? Eigenschaften wie Delimiter o.ä. spielen dabei keine Rolle und könnten entsprechend unterschiedlich sein.
Eine Liste kann schon...