TCollections.CreateBidiDictionary<TKey,TValue> Method

Overloads

CreateBidiDictionary<TKey,TValue>(TDictionaryOwnerships)

Delphi
class function CreateBidiDictionary<TKey,TValue>(ownerships: TDictionaryOwnerships): IBidiDictionary<TKey,TValue>

Type Parameters

TKey
TValue

Parameters

Returns

IBidiDictionary<TKey, TValue>

CreateBidiDictionary<TKey,TValue>(Integer, TDictionaryOwnerships)

Delphi
class function CreateBidiDictionary<TKey,TValue>(capacity: Integer; ownerships: TDictionaryOwnerships): IBidiDictionary<TKey,TValue>

Type Parameters

TKey
TValue

Parameters

capacity
Integer

Returns

IBidiDictionary<TKey, TValue>

CreateBidiDictionary<TKey,TValue>(IEqualityComparer<TKey>, TDictionaryOwnerships)

Delphi
class function CreateBidiDictionary<TKey,TValue>(const keyComparer: IEqualityComparer<TKey>; ownerships: TDictionaryOwnerships): IBidiDictionary<TKey,TValue>

Type Parameters

TKey
TValue

Parameters

keyComparer
IEqualityComparer<TKey>

Returns

IBidiDictionary<TKey, TValue>

CreateBidiDictionary<TKey,TValue>(IEqualityComparer<TKey>, IEqualityComparer<TValue>, TDictionaryOwnerships)

Delphi
class function CreateBidiDictionary<TKey,TValue>(const keyComparer: IEqualityComparer<TKey>; const valueComparer: IEqualityComparer<TValue>; ownerships: TDictionaryOwnerships): IBidiDictionary<TKey,TValue>

Type Parameters

TKey
TValue

Parameters

keyComparer
IEqualityComparer<TKey>
valueComparer
IEqualityComparer<TValue>

Returns

IBidiDictionary<TKey, TValue>

CreateBidiDictionary<TKey,TValue>(Integer, IEqualityComparer<TKey>, TDictionaryOwnerships)

Delphi
class function CreateBidiDictionary<TKey,TValue>(capacity: Integer; const keyComparer: IEqualityComparer<TKey>; ownerships: TDictionaryOwnerships): IBidiDictionary<TKey,TValue>

Type Parameters

TKey
TValue

Parameters

capacity
Integer
keyComparer
IEqualityComparer<TKey>

Returns

IBidiDictionary<TKey, TValue>

CreateBidiDictionary<TKey,TValue>(Integer, IEqualityComparer<TKey>, IEqualityComparer<TValue>, TDictionaryOwnerships)

Delphi
class function CreateBidiDictionary<TKey,TValue>(capacity: Integer; const keyComparer: IEqualityComparer<TKey>; const valueComparer: IEqualityComparer<TValue>; ownerships: TDictionaryOwnerships): IBidiDictionary<TKey,TValue>

Type Parameters

TKey
TValue

Parameters

capacity
Integer
keyComparer
IEqualityComparer<TKey>
valueComparer
IEqualityComparer<TValue>

Returns

IBidiDictionary<TKey, TValue>