by (Referencia de C#)
La palabra clave contextual by se utiliza en la cláusula group de una expresión de consulta para especificar cómo se deben agrupar los elementos devueltos.Para obtener más información, consulte group (Cláusula, Referencia de C#).
Ejemplo
En el ejemplo siguiente se muestra el uso de la palabra clave contextual by en una cláusula group para especificar que los alumnos se deben agrupar según la primera letra de su apellido.
var query = from student in students
group student by student.LastName[0];