mam taka strukture danych:
public DespatchGroup(DateTime despatchDate, List<Products> products);
I próbuję zrobić :
var list = new List<DespatchGroup>();
foreach (var group in dc.GetDespatchedProducts().GroupBy(i => i.DespatchDate))
{
// group.Values nie są poprawne ... jak to napisać?
list.Add(new DespatchGroup(group.Key, group.Values);
}
nie rozumiem IGrouping
, nie widzę, jak faktycznie dostać się do rekordów danych w grupie?
1 odpowiedź
Grupa implementuje IEnumerable
list.Add(new DespatchGroup(group.Key, group.ToList());