Overload List

  Name Description
Public method Static member GroupBy<(Of <<'(TSource, TKey>)>>)(IIndexedSource<(Of <<'(TSource>)>>), Expression<(Of <<'(Func<(Of <<'(TSource, TKey>)>>)>)>>))
Groups the elements of a collection according to a specified key selector function.
Public method Static member GroupBy<(Of <<'(TSource, TKey, TElement>)>>)(IIndexedSource<(Of <<'(TSource>)>>), Expression<(Of <<'(Func<(Of <<'(TSource, TKey>)>>)>)>>), Expression<(Of <<'(Func<(Of <<'(TSource, TElement>)>>)>)>>))
Groups the elements of a collection according to a specified key selector function and projects the elements for each group by using a specified function.
Public method Static member GroupBy<(Of <<'(TSource, TKey, TResult>)>>)(IIndexedSource<(Of <<'(TSource>)>>), Expression<(Of <<'(Func<(Of <<'(TSource, TKey>)>>)>)>>), Expression<(Of <<'(Func<(Of <<'(TKey, IEnumerable<(Of <<'(TSource>)>>), TResult>)>>)>)>>))
Groups the elements of a collection according to a specified key selector function and creates a result value from each group and its key.
Public method Static member GroupBy<(Of <<'(TSource, TKey, TElement, TResult>)>>)(IIndexedSource<(Of <<'(TSource>)>>), Expression<(Of <<'(Func<(Of <<'(TSource, TKey>)>>)>)>>), Expression<(Of <<'(Func<(Of <<'(TSource, TElement>)>>)>)>>), Expression<(Of <<'(Func<(Of <<'(TKey, IEnumerable<(Of <<'(TElement>)>>), TResult>)>>)>)>>))
Groups the elements of a collection according to a specified key selector function and creates a result value from each group and its key. The elements of each group are projected by using a specified function.

See Also