System.Generics.Collections.TDictionary.Collisions
Delphi
property Collisions: Integer read GetCollisions;
C++
__property int Collisions = {read=GetCollisions, nodefault};
Inhaltsverzeichnis
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.