Method ToConcurrentDictionary
ToConcurrentDictionary<T, TKey, TValue>(IEnumerable<T>, Func<T, TKey>, Func<T, TValue>)
Declaration
public static ConcurrentDictionary<TKey, TValue> ToConcurrentDictionary<T, TKey, TValue>(this IEnumerable<T> enumerable, Func<T, TKey> keyExtractor, Func<T, TValue> valueExtractor)
Parameters
Type |
Name |
Description |
IEnumerable<T> |
enumerable |
|
Func<T, TKey> |
keyExtractor |
|
Func<T, TValue> |
valueExtractor |
|
Returns
Type Parameters
Name |
Description |
T |
|
TKey |
|
TValue |
|
ToConcurrentDictionary<T, TKey, TValue>(IEnumerable<T>, Func<T, TKey>, Func<T, TValue>, IEqualityComparer<TKey>)
Declaration
public static ConcurrentDictionary<TKey, TValue> ToConcurrentDictionary<T, TKey, TValue>(this IEnumerable<T> enumerable, Func<T, TKey> keyExtractor, Func<T, TValue> valueExtractor, IEqualityComparer<TKey> comparer)
Parameters
Returns
Type Parameters
Name |
Description |
T |
|
TKey |
|
TValue |
|