System.Classes.TStrings.Equals
Delphi
function Equals(Strings: TStrings): Boolean; reintroduce;
C++
HIDESBASE bool __fastcall Equals(TStrings* Strings);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | System.Classes.pas System.Classes.hpp |
System.Classes | TStrings |
Beschreibung
Vergleicht die TStrings-Listen zweier TStrings-Objekte miteinander. Sind die Listen identisch, wird der Wert true zurückgegeben.
Mit der Methode Equals werden die Listen zweier TStrings-Objekte verglichen. Der Vergleich erfasst nur die String-Einträge, jedoch nicht eventuelle Referenzen auf zugeordnete Objekte. Die Methode gibt den Wert true zurück, wenn beide Listen die gleiche Anzahl von String-Einträgen enthalten und ein Vergleich ergibt, dass die Strings beider Listen identisch sind. Equals gibt false zurück, wenn die Listen unterschiedlich lang sind, verschiedene Einträge enthalten oder wenn sich die Reihenfolge der Strings in beiden Listen unterscheidet.
Anmerkung: Die Methode Equals verwendet zum Ausführen des Vergleichs eine überschriebene Get-Methode, daher stellt sie keine kontextsenisitve Option bereit.