If the specified key is not already associated
with a value, associate it with the given value.
Namespace: Hazelcast.Core
Assembly: Hazelcast.Net (in Hazelcast.Net.dll) Version: 3.8.2
Syntax
Parameters
Return Value
Type: TValueprevious value associated with key or null if there was no mapping for key .
Remarks
if (!map.ContainsKey(key)) return map.Put(key, value); else return map.Get(key);
Warning:
This method uses GetHashCode and Equals of binary form of the key, not the actual implementations of GetHashCode and Equals defined in key's class.Warning-2:
This method returns a clone of previous value, not the original (identically equal) value previously put into map.
See Also