Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
10. Nov 2017
Ja, A und B sind gleich wenn A eine Teilmenge von B und B eine Teilmenge von A ist.
Oder wie der Mathematiker sagen würde:
A=B :⇔ ∀x (x∈A⇔x∈B)
Aber wir müssen hier nicht weiterbohren. Ich bin heute faul. Wenn es etwas fertiges gegeben hätte, dann hätte ich es eingesetzt. Da es nichts gibt, lasse ich die Prüfung ob sie gleich sind halt unter den Tisch fallen...
Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
10. Nov 2017
Aber das scheitert doch schon an der Reihenfolge:
const
input1 = '{"someNumber": 42, "someText": "Hallo Welt"}';
input2 = '{"someText": "Hallo Welt", "someNumber": 42}';
Forum: Object-Pascal / Delphi-Language
by Der schöne Günther,
10. Nov 2017
Kann ich zwei TJsonObject-Instanzen auf Gleichheit prüfen? Ich sehe die Methode TJsonObject.Clone(): TJsonAncestor, aber TObject.Equals(..): Boolean wurde nicht überschrieben.
Muss man sich das selber basteln?