C # Linq Группировать по нескольким столбцам [дубликат]

На этот вопрос уже есть ответ здесь:

public class ConsolidatedChild
{
    public string School { get; set; }
    public string Friend { get; set; }
    public string FavoriteColor { get; set; }
    public List Children { get; set; }
}

public class Child
{
    public string School { get; set; }
    public string Name { get; set; }
    public string Address { get; set; }
    public string Friend { get; set; }
    public string Mother { get; set; }
    public string FavoriteColor { get; set; }
}

Учитывая два вышеуказанных класса, я хотел бы использовать LINQ для создания списка из списка, сгруппированного по свойствам School, Friend и FavoriteColor. Возможно ли это с LINQ?

Не обращайте внимания на свойства, код написан только для того, чтобы помочь с вопросом.

281
задан Kasy 8 March 2011 в 01:30
поделиться