Click or drag to resize

ProcessDictionaryTKey, TValueAddOrUpdate(TKey, FuncTKey, TValue) Method

Adds a key/value pair to the ProcessDictionaryTKey, TValue if the key does not already exist, or updates a key/value pair in the ProcessDictionaryTKey, TValue if the key already exists.

Namespace: GSF.Collections
Assembly: GSF.Core (in GSF.Core.dll) Version: 2.4.181-beta
Syntax
public TValue AddOrUpdate(
	TKey key,
	Func<TKey, TValue> valueFactory
)
View Source

Parameters

key  TKey
The key to be added or updated.
valueFactory  FuncTKey, TValue
The function used to generate a value for the key.

Return Value

TValue
The value of the key in the dictionary after updating.
See Also