Suchergebnisse für Anfrage "gethashcode"

3 die antwort

Überschreiben von GetHashCode ()

0 die antwort

Warum wird ValueType.GetHashCode () so implementiert, wie es ist?

VonValueType.cs **Action: Our algorithm for returning the hashcode is a little bit complex. We look ** for the first non-static field and get it's hashcode. If the type has no ** non-static fields, we return the hashcode of the type. We can't ...

4 die antwort

Was ist beim Überschreiben von Object.GetHashCode () in Klassen ohne unveränderliche Felder zurückzugeben?

TOP-Veröffentlichungen

6 die antwort

Equals, GetHashCode, EqualityComparers und Fuzzy Equality

Für ein Objekt mit den Eigenschaften A, B, C, D, StartDate und EndDate, wenn ich etwas implementieren möchte, bei dem zwei beliebige Objekte gleich sind, wenn A, B und C identisch sind und sich der Datumsbereich überschneidet, wie wäre das? Ich ...

7 die antwort

GetHashCode () Problem mit xor

7 die antwort

C #: Wie würden Sie GetHashCode testen?

Testen der

2 die antwort

Wie wähle ich Primzahlen aus, um den Hash-Code zu berechnen?

Diese Frage folgt auf die Antwort von Jon Skeet auf die Frage: "Was ist der beste Algorithmus für einen überschriebenen System.Object.GetHashCode? [https://stackoverflow.com/a/263416/3742608] ". Zur Berechnung des Hash-Codes wird der folgende ...

4 die antwort

Ist es möglich, Hash-Codes für private Mitglieder zu kombinieren, um einen neuen Hash-Code zu generieren?

Ich habe ein Objekt, für das ich einen eindeutigen Hash generieren möchte (überschreiben Sie GetHashCode ()), aber ich möchte Überläufe oder etwas Unvorherse...

2 die antwort

Wie werden Equals und GetHashCode auf anonymen Typen implementiert?

Die Hilfe sagt dies: Anonyme Typen sind Klassentypen, die direkt vom Objekt abgeleitet sind und nur in Objekte umgewandelt werden können. Der Compiler gibt für jeden anonymen Typ einen Namen an, auf den Ihre Anwendung jedoch nicht zugreifen ...

17 die antwort

Was ist der beste Algorithmus für einen überschriebenen System.Object.GetHashCode?

n .NSystem.Object.GetHashCodeie @ -Methode wird an vielen Stellen in den .NET-Basisklassenbibliotheken verwendet. Vor allem, wenn Objekte in einer Sammlung schnell gefunden oder auf Gleichheit geprüft werden sollen. Gibt es einen ...