GroupSelectValueExtension<T> extension

on

Methods

groupSelectValue<TKey, TValue, TResult>(TResult resultSelector(TKey key, Iterable<TValue> group), {TKey keySelector(T element)?, TValue valueSelector(T element)?, EqualityComparer<TKey>? keyComparer}) GroupSelectValueIterable<T, TKey, TValue, TResult>
Groups the elements in the iterable by a key, maps the elements to a new value, and maps the groups to a new element.