Registriert seit: 30. Okt 2004
475 Beiträge
Delphi 12 Athens
|
AW: Performanteste Möglichkeit zur Prüfung ob zwei StringListen den gleichen Inhalt h
24. Feb 2017, 11:43
Oder eine While-Schleife
Delphi-Quellcode:
var
i: Integer;
begin
Result := sl1.Count = sl2.Count;
i := 0;
while Result and (i < sl1.Count) do
begin
Result := sl1[i] = sl2[i];
Inc(i);
end;
end;
Solange niemand einen performanteren Gegenvorschlag zu einer Schleife hat, mache ich das gerne so.
Nur Delphi schafft es, einem ein Lächeln zu schenken, wenn man sich beim Schreiben von := vertippt und stattdessen ein :) erscheint.
|