by (Справочник по C#)
Контекстно-зависимое ключевое слово by используется в предложении group в выражении запроса, чтобы указать, как должны быть сгруппированы возвращаемые элементы.Дополнительные сведения см. в разделе Предложение group (Справочник по C#).
Пример
В следующем примере показано использование контекстно-зависимого ключевого слова by в предложении group, чтобы указать, что студенты должны быть сгруппированы по первой букве фамилии каждого студента.
var query = from student in students
group student by student.LastName[0];
См. также
Основные понятия
Выражения запросов LINQ (Руководство по программированию на C#)