gethashcode

GetHashCode ist eine Methode der Basisobjektklasse von .Net Framework.
5
Antworten

Warum falsch zurückkommen? neue Person ("James") == neue Person ("James")?

Ich habe GetHashCode und Equals überschrieben und beide Methoden liefern dieselben Ergebnisse für verschiedene Objekte, aber warum wird immer noch falsch? %Vor%     
03.08.2010, 11:09
3
Antworten

C # GetHashCode Frage

___ answer5554774 ___ Ich denke nicht, dass Sie Equals dafür verwenden sollten. Menschen haben eine sehr explizite Vorstellung davon, was Gleichheit bedeutet, und wenn die IDs unterschiedlich sind, aber der Code oder der Name identisch sind, würde...
05.04.2011, 15:53
3
Antworten

Habe ich Equals () / GetHashCode () korrekt implementiert?

Das Programm hat mit dieser Implementierung gearbeitet: %Vor% Aber weil ich Instrument im Dictionary benutzen muss, habe ich beschlossen, equals / hashcode zu implementieren: %Vor% Jetzt funktioniert das Programm nicht mehr. An solchen o...
18.04.2011, 08:06
2
Antworten

entspricht Methodenimplementierungshelfern (C #)

Jedes Mal, wenn ich eine Datenklasse schreibe, verbringe ich normalerweise so viel Zeit damit, die IEquatable-Implementierung zu schreiben. Die letzte Klasse, die ich geschrieben habe, war etwas wie: %Vor% Die Implementierung von IEquatab...
07.06.2009, 22:37
3
Antworten

Generieren einer Ganzzahl basierend auf einer gegebenen Zeichenfolge (ohne GetHashCode)

Ich versuche eine Methode zu schreiben, um eine Ganzzahl basierend auf einer gegebenen Zeichenkette zu erzeugen. Wenn ich diese Methode für 2 identische Zeichenfolgen aufruft, muss die Methode die gleiche exakte Ganzzahl beide Male erzeugen....
11.11.2014, 17:00
1
Antwort

C # Decimal.GetHashCode () und Double.GetHashCode () gleich

Warum ist das so? 17m.GetHashCode() == 17d.GetHashCode() (m = dezimal, d = doppelt) Zusätzlich wie erwartet 17f.GetHashCode() != 17d.GetHashCode() (f = schweben) Dies scheint sowohl für net3.5 als auch für net4.0 zu gelten. Wie ich...
02.09.2012, 13:53
2
Antworten

Wie sollten wir Equals und GetHashCode für NHibernate-Entitäten implementieren?

Es gibt viele Fragen und Antworten und Artikel zu dieser Frage, aber meiner Meinung nach scheint es keine wirklich klare / richtige Antwort zu geben. Für mich hat Ayende die beste generische Implementierung, die ich bisher gesehen habe: Ссыл...
29.06.2012, 13:31