function GroupBy(keySelector: T->Key): IEnumerable>;

Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и возвращает последовательность групп; каждая группа соответствует одному значению ключа.

function GroupBy(keySelector: T->Key; comparer: System.Collections.Generic.IEqualityComparer): IEnumerable>;

Группирует элементы последовательности в соответствии с заданной функцией селектора ключа, сравнивает ключи с помощью указанного компаратора и возвращает последовательность групп; каждая группа соответствует одному значению ключа.

function GroupBy(keySelector: T->Key; elementSelector: T->Element): IEnumerable>;

Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и проецирует элементы каждой группы с помощью указанной функции. Возвращает последовательность групп; каждая группа соответствует одному значению ключа.

function GroupBy(keySelector: T->Key; elementSelector: T->Element; comparer: IEqualityComparer): IEnumerable>;

Группирует элементы последовательности в соответствии с функцией селектора ключа.Ключи сравниваются с помощью компаратора, элементы каждой группы проецируются с помощью указанной функции.

function GroupBy(keySelector: T->Key; resultSelector: (Key,sequence of T)->Res): sequence of Res;

Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.

function GroupBy(keySelector: T->Key; elementSelector: T->Element; resultSelector: (Key,sequence of Element)->Res): sequence of Res;

Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Элементы каждой группы проецируются с помощью указанной функции.

function GroupBy(keySelector: T->Key; resultSelector: (Key,sequence of T)->Res; comparer: IEqualityComparer): sequence of Res;

Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Ключи сравниваются с использованием заданного компаратора.

function GroupBy(keySelector: T->Key; elementSelector: System.T->Element; resultSelector: (Key,sequence of Element)->Res; comparer: IEqualityComparer): sequence of Res;

Группирует элементы последовательности в соответствии с заданной функцией селектора ключа и создает результирующее значение для каждой группы и ее ключа.Значения ключей сравниваются с помощью указанного компаратора, элементы каждой группы проецируются с помощью указанной функции.

Перейти на страницу:

Похожие книги