Zitat von
Robert_G:
Um jetzt zum Bleistift Werte zu vergleichen, überlädst du einfach "==" bzw. Object.Equals (ist eigentlich das gleiche).
Ohne überladenenen Operator wäre der Code verdammt pfui!
Mit Überladung brauchst du nur die Objekte vergleichen und es wird der
DB-Wert verglichen, anstatt der Referenz.
Na ja, wenn Object.Equals eine virtuelle Methode ist, ist der Unterschied nicht SO groß.