Als «design» getaggte Fragen

22
Sollte ein Objekt seine eigene ID kennen?

obj.idscheint ziemlich verbreitet zu sein und scheint auch in den Bereich von etwas zu fallen, das ein Objekt über sich selbst wissen könnte. Ich frage mich, warum mein Objekt seine eigene ID kennen sollte. Es scheint keinen Grund zu geben, es zu haben? Einer der Hauptgründe für das Vorhandensein...

22
Sollte "Set" eine Get-Methode haben?

Lassen Sie uns diese C # -Klasse haben (in Java wäre es fast dasselbe) public class MyClass { public string A {get; set;} public string B {get; set;} public override bool Equals(object obj) { var item = obj as MyClass; if (item == null || this.A == null || item.A == null) { return false;...