c# - Group users by age for a range -
i have data need make statistics. need group users age.
var byage = displayresult.groupby(x => x.age);
which can above. however, gives me ages 19, 20, 21 etc. want grouping age 10 years, such
users between 10-20 yearsold, 20-30 years old, 30-40 years old etc.
how can that?
you can truncate trailing digit dividing ten using integer division, , multiplying ten.
var byage = displayresult.groupby(x => 10*(x.age/10));
everyone between 0, inclusive, , 10, exclusive, in bucket 0. 10 20 under key 10
, 20 30 - under key 20
, , on.
Comments
Post a Comment