TGroupedEnumerable<TSource,TKey,TElement,TResult>.Create(IEnumerable<TSource>,TFunc,TFunc,TFunc,IEqualityComparer) Constructor

Initializes a new instance of the TGroupedEnumerable<TSource,TKey,TElement,TResult> class.

Namespace: Spring.Collections.Extensions
public
 constructor Create(const source: IEnumerable<TSource>;
 const keySelector: TFunc<TSource, TKey>;
 const elementSelector: TFunc<TSource, TElement>;
 const resultSelector: TFunc<TKey, IEnumerable<TElement>, TResult>;
 const comparer: IEqualityComparer<TKey>); overload;

Parameters

source
Type: IEnumerable<TSource>

keySelector
Type: TFunc<TSource, TKey>

elementSelector
Type: TFunc<TSource, TElement>

resultSelector
Type: TFunc<TKey, IEnumerable<TElement>, TResult>

comparer
Type: IEqualityComparer<TKey>