System.Generics.Collections.TDictionary.Collisions
Delphi
property Collisions: Integer read GetCollisions;
C++
__property int Collisions = {read=GetCollisions, nodefault};
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
property | public | System.Generics.Collections.pas System.Generics.Collections.hpp |
System.Generics.Collections | TDictionary |
Description
Number of dictionary's collisions.
Collisions returns the number of existing key values in the dictionary, which have duplicating hash values (excluding the first duplicated key).
The greater number of collisions the lower the dictionary access performance. The main reason for collisions is an improper hash function.
See Also
Code Examples