ToTrackedImmutableDictionary<TSource,TKey,TValue>
Summary
public static ImmutableDictionary<TKey, TValue> ToTrackedImmutableDictionary<TSource, TKey, TValue>(thisĀ IEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TValue> elementSelector)
Returns
ImmutableDictionary<TKey, TValue>
Parameters
- IEnumerable<TSource> source
- Func<TSource, TKey> keySelector
- Func<TSource, TValue> elementSelector
Summary
public static ImmutableDictionary<TKey, TValue> ToTrackedImmutableDictionary<TSource, TKey, TValue>(thisĀ IEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TValue> elementSelector, IEqualityComparer<TKey> keyComparer)
Returns
ImmutableDictionary<TKey, TValue>
Parameters
- IEnumerable<TSource> source
- Func<TSource, TKey> keySelector
- Func<TSource, TValue> elementSelector
- IEqualityComparer<TKey> keyComparer
Summary
public static ImmutableDictionary<TKey, TValue> ToTrackedImmutableDictionary<TSource, TKey, TValue>(thisĀ IEnumerable<TSource> source, Func<TSource, TKey> keySelector, Func<TSource, TValue> elementSelector, IEqualityComparer<TKey> keyComparer, IEqualityComparer<TValue> valueComparer)
Returns
ImmutableDictionary<TKey, TValue>
Parameters
- IEnumerable<TSource> source
- Func<TSource, TKey> keySelector
- Func<TSource, TValue> elementSelector
- IEqualityComparer<TKey> keyComparer
- IEqualityComparer<TValue> valueComparer