System.Generics.Collections.TDictionary.Collisions

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property Collisions: NativeInt read GetCollisions;

C++

__property System::NativeInt Collisions = {read=GetCollisions, nodefault};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
System.Generics.Collections.pas
System.Generics.Collections.hpp
System.Generics.Collections TDictionary


Beschreibung

Anzahl der Abweichungen im Dictionary.

Collisions gibt die Anzahl der vorhandenen Schlüsselwerte im Dictionary mit doppelten Hash-Werten (mit Ausnahme des ersten doppelten Schlüssels) zurück.

Je größer die Anzahl der Abweichungen ist, desto geringer ist die Zugriffsleistung des Dictionary. Der Hauptgrund für Abweichungen ist eine falsche Hash-Funktion.

Siehe auch

Codebeispiele