TGroupJoinIterator<TOuter,TInner,TKey,TResult>.Create(IEnumerable<TOuter>,IEnumerable<TInner>,TFunc,TFunc,TFunc,IEqualityComparer) Constructor

Initializes a new instance of the TGroupJoinIterator<TOuter,TInner,TKey,TResult> class.

Namespace: Spring.Collections.Extensions
public
 constructor Create(const outer: IEnumerable<TOuter>;
 const inner: IEnumerable<TInner>;
 const outerKeySelector: TFunc<TOuter, TKey>;
 const innerKeySelector: TFunc<TInner, TKey>;
 const resultSelector: TFunc<TOuter, IEnumerable<TInner>, TResult>;
 const comparer: IEqualityComparer<TKey>); overload;

Parameters

outer
Type: IEnumerable<TOuter>

inner
Type: IEnumerable<TInner>

outerKeySelector
Type: TFunc<TOuter, TKey>

innerKeySelector
Type: TFunc<TInner, TKey>

resultSelector
Type: TFunc<TOuter, IEnumerable<TInner>, TResult>

comparer
Type: IEqualityComparer<TKey>