AllowNullDictionaryTKey, TValueTryGetValue Method

Tries to get the value associated with the specified key.

Definition

Namespace: KGySoft.Collections
Assembly: KGySoft.CoreLibraries (in KGySoft.CoreLibraries.dll) Version: 10.0.0
C#
public bool TryGetValue(
	TKey key,
	out TValue value
)

Parameters

key  TKey
The key whose value to get.
value  TValue
When this method returns, the value associated with the specified key, if the key is found; otherwise, the default value for the type of the value parameter. This parameter is passed uninitialized.

Return Value

Boolean
, if this dictionary contains an element with the specified key; otherwise, .

Implements

IDictionaryTKey, TValueTryGetValue(TKey, TValue)

Remarks

If the key is not found, then the value parameter gets the appropriate default value for the type TValue; for example, 0 (zero) for integer types, for Boolean types, and for reference types.

This method approaches an O(1) operation.

See Also