wie der Titel, sagte ich zu einer Gruppe nach Alter und Geschlecht, aber ich bekomme diese Fehlermeldung:Wie gruppiere ich nach Alter und Geschlecht mit IComparable?
Mindestens ein Objekt muss IComparable implementieren
var ageStats = vModel
.GroupBy(l => new { Age = 10 * (l.Age/10), l.GenderName })
.OrderBy(x => x.Key)
.Select(g => new
{
Name = g.Key,
Count = g.Select(l => l.Age).Count()
})
.ToList();
Wenn ich Gruppe nach Alter nur wie dass es funktioniert .GroupBy(l => 10 * (l.Age/10))
aber ich werde nicht das Geschlecht haben.
Was ist die Art von 'Gend erName'? – Servy
Der Typ von GenderName ist Zeichenfolge –
haben Sie versucht, Tupel anstelle von anonymen Objekten zu verwenden? – Luiso