Mögliche Duplizieren:
Is it necessary to override == and != operators when overriding the Equals method? (.NET)Warum überschreiben == überschreiben muss gleich?
C# Compiler fordert mich auf, dass ich außer Kraft setzen sollte gleich, wenn zwingende ==, ich möchte nur wissen, warum?
möglich duplizieren: http://Stackoverflow.com/q/1222035/238902 – Default
@Default eigentlich glaube ich nicht, dass es ein Duplikat ist - aber sie sind verknüpft. Dieser lautet: "Wenn ich == zur Verfügung stelle, sollte ich Equals überschreiben?" (auf die die Antwort allgemein lautet: ja), wo - wie die andere "beim Überschreiben gleich ist, muss ich == angeben?" (auf die die Antwort allgemein ist: nein, nicht wirklich) –