IEnumerable<TOuter> Extension

Location

Instance Methods


Join<TOuter,TInner,TKey,TResult>

 

method Join<TOuter,TInner,TKey,TResult>(aInner: IEnumerable<TInner>; aOuterKeySelector: Func<TOuter, TKey>; aInnerKeySelector: Func<TInner, TKey>; aResultSelector: Func<TOuter, TInner, TResult>; aComparer: IEqualityComparer<TKey> := nil): IEnumerable<TResult>

 

IEnumerable<TResult> Join<TOuter,TInner,TKey,TResult>(IEnumerable<TInner> aInner, Func<TOuter, TKey> aOuterKeySelector, Func<TInner, TKey> aInnerKeySelector, Func<TOuter, TInner, TResult> aResultSelector, IEqualityComparer<TKey> aComparer = null)

 

func Join<TOuter,TInner,TKey,TResult>(_ aInner: IEnumerable<TInner>, _ aOuterKeySelector: Func<TOuter, TKey>, _ aInnerKeySelector: Func<TInner, TKey>, _ aResultSelector: Func<TOuter, TInner, TResult>, _ aComparer: IEqualityComparer<TKey> = nil) -> IEnumerable<TResult>

 

IEnumerable<TResult> Join<TOuter,TInner,TKey,TResult>(IEnumerable<TInner> aInner, Func<TOuter, TKey> aOuterKeySelector, Func<TInner, TKey> aInnerKeySelector, Func<TOuter, TInner, TResult> aResultSelector, IEqualityComparer<TKey> aComparer)

 

Function Join<TOuter,TInner,TKey,TResult>(aInner As IEnumerable<TInner>, aOuterKeySelector As Func<TOuter, TKey>, aInnerKeySelector As Func<TInner, TKey>, aResultSelector As Func<TOuter, TInner, TResult>, aComparer As IEqualityComparer<TKey> = Null) As IEnumerable<TResult>

Parameters:

  • aInner:
  • aOuterKeySelector:
  • aInnerKeySelector:
  • aResultSelector:
  • aComparer: