Viac na
C# Linq Group By na viacerých stĺpcoch
public class ConsolidatedChild
{
public string School { get; set; }
public string Friend { get; set; }
public string FavoriteColor { get; set; }
public List<Child> 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; }
}
Vzhľadom na vyššie uvedené dve triedy by som chcel pomocou LINQ vytvoriť Zoznam zo Zoznamu, zoskupený podľa vlastností School, Friend a FavoriteColor. Je to možné pomocou LINQ?
Prosím, nevšímajte si vlastnosti, kód bol napísaný len ako pomôcka k otázke.
278
2
Jednoduché:
Daný zoznam:
Dotaz by vyzeral takto:
Testovací kód:
Výsledok: