Deutsch » Englisch

Übersetzungen für „Wertgleichheit“ im Deutsch » Englisch-Wörterbuch (Springe zu Englisch » Deutsch)

Beispiele aus dem Internet (nicht von der PONS Redaktion geprüft)

Wenn objA und objB Zeichenfolgen sind, gibt die ReferenceEquals-Methode true zurück, wenn die Zeichenfolge intern gespeichert wird.

Sie führt keinen Test der Wertgleichheit aus.

Im folgenden Beispiel sind s1 und s2 gleich, da sie zwei Instanzen einer einzelnen Objekten Zeichenfolge sind.

msdn.microsoft.com

If objA and objB are strings, the ReferenceEquals method returns true if the string is interned.

It does not perform a test for value equality.

In the following example, s1 and s2 are equal because they are two instances of a single interned string.

msdn.microsoft.com

GetHashCode muss immer denselben Wert für eine bestimmte Instanz des Objekts zurückgeben.

Bei von Object abgeleiteten Klassen kann GetHashCode seine Aufgabe dann und nur dann an die Object.GetHashCode-Implemen... delegieren, wenn die abgeleitete Klasse Wertgleichheit als Verweisgleichheit definiert und der Typ kein Werttyp ist.

Das Bereitstellen einer effizienten Hashfunktion für eine Klasse kann das Einfügen dieser Objekte in eine Hashtabelle erheblich beschleunigen.

msdn.microsoft.com

GetHashCode must always return the same value for a given instance of the object.

For derived classes of Object, GetHashCode can delegate to the Object.GetHashCode implementation, if and only if that derived class defines value equality to be reference equality and the type is not a value type.

Providing a good hash function on a class can significantly affect the performance of adding those objects to a hash table.

msdn.microsoft.com

Darüber hinaus verwendet die Methode sämtliche Zeichen der Zeichenfolge, um eine verhältnismäßig zufällig verteilte Ausgabe zu erzielen, auch wenn die Eingabe auf bestimmte Zeichenbereiche beschränkt ist ( z. B. wenn viele Benutzer nur Zeichenfolgen verwenden, die die unteren 128 ASCII-Zeichen enthalten, obwohl eine Zeichenfolge jedes der 65.535 Unicode-Zeichen enthalten könnte ).

Bei von Object abgeleiteten Klassen kann die GetHashCode-Methode ihre Aufgabe dann und nur dann an die Object.GetHashCode-Implemen... delegieren, wenn die abgeleitete Klasse Wertgleichheit als Verweisgleichheit definiert und der Typ kein Werttyp ist.

Das Bereitstellen einer effizienten Hashfunktion für eine Klasse kann das Einfügen dieser Objekte in eine Hashtabelle erheblich beschleunigen.

msdn.microsoft.com

Also, the method uses all the characters in the string to generate reasonably randomly distributed output, even when the input is clustered in certain ranges ( for example, many users might have strings that contain only the lower 128 ASCII characters, even though a string can contain any of the 65,535 Unicode characters ).

For derived classes of Object, the GetHashCode method can delegate to the Object.GetHashCode implementation, if and only if that derived class defines value equality to be reference equality and the type is not a value type.

Providing a good hash function on a class can significantly affect the performance of adding those objects to a hash table.

msdn.microsoft.com

Möchtest du ein Wort, eine Phrase oder eine Übersetzung hinzufügen?

Sende uns gern einen neuen Eintrag.

Seite auf Deutsch | Български | Ελληνικά | English | Español | Français | Italiano | Polski | Português | Русский | Slovenščina | Srpski | Türkçe | 中文