Vergleichen Sie den Inhalt zweier Objekte auf Gleichheit

Ich habe zwei komplexe (d. H. Objekte mit String-, Int-, Double-, List- und anderen hausgemachten Datentypen) Objekte desselben Typs. Ich möchte den Inhalt beider vergleichen, um sicherzustellen, dass sie identisch sind. Hinweis: Das Objekt implementiert keine .Equals (ich habe keine Kontrolle darüber) und implementiert keine IComparable.

Gibt es eine generische Möglichkeit (Reflektion?), Den Inhalt der beiden Objekte zu vergleichen?

Vielen Dank

Antworten auf die Frage(26)

Ihre Antwort auf die Frage