指定されたキーセレクタ関数に従ってコレクションの要素をグループ化し、各グループとそのキーから結果値を作成します。 指定された関数によって投影される各グループの要素。
オーバーロード一覧
オーバーロード | 解説 |
GroupBy<TSource,TKey,TElement,TResult>(IIndexedSource<TSource>,Expression<Func<TSource,TKey>>,Expression<Func<TSource,TElement>>,Expression<Func<TKey,IEnumerable<TElement>,TResult>>) | 指定されたキーセレクタ関数に従ってコレクションの要素をグループ化し、各グループとそのキーから結果値を作成します。 指定された関数によって投影される各グループの要素。 |
GroupBy<TSource,TKey,TElement>(IIndexedSource<TSource>,Expression<Func<TSource,TKey>>,Expression<Func<TSource,TElement>>) | 指定されたキーセレクタ関数に従ってコレクションの要素をグループ化し、指定された関数を使用して各グループの要素を投影します。 |
GroupBy<TSource,TKey,TResult>(IIndexedSource<TSource>,Expression<Func<TSource,TKey>>,Expression<Func<TKey,IEnumerable<TSource>,TResult>>) | 指定されたキーセレクタ関数に従ってコレクションの要素をグループ化し、各グループとそのキーから結果値を作成します。 |
GroupBy<TSource,TKey>(IIndexedSource<TSource>,Expression<Func<TSource,TKey>>) | 指定されたセレクタ関数に従ってコレクションの要素をグループ化します。 |
参照