/// <summary> /// Retrieve iterator to the next value for the key. /// </summary> /// <param name="item">Output value.</param> /// <param name="it">Iterator.</param> /// <returns>Returns true if next value for the key is found.</returns> public bool TryGetNextValue(out TValue item, ref BlobMultiHashMapIterator <TKey> it) => data.TryGetNextValue(out item, ref it);
/// <summary> /// Retrieve iterator for the first value for the key. /// </summary> /// <param name="key">The key.</param> /// <param name="item">Output value.</param> /// <param name="it">Iterator.</param> /// <returns>Returns true if the container contains the key.</returns> public bool TryGetFirstValue(TKey key, out TValue item, out BlobMultiHashMapIterator <TKey> it) => data.TryGetFirstValue(key, out item, out it);