i have a Class like
public class user
{
public int ID { get; set; }
public int money { get; set; }
}
and Data Like
List<user> users = new List<user>();
user u1 = new user();
u1.ID = 1;
u1.money = 20;
users.Add(u1);
user u2 = new user();
u2.ID = 1;
u2.money = 30;
users.Add(u2);
user u3 = new user();
u3.ID = 2;
u3.money = 100;
users.Add(u3);
user u4 = new user();
u4.ID = 2;
u4.money = 200;
users.Add(u4);
user u5 = new user();
u5.ID = 3;
u5.money = 500;
users.Add(u5);
Now i want a list of users which should contains 3 users based on Unique ID and and their Money should be the average according to repetition .
Any hint would be great in right direction.
Thanks
Use Linq will be easy, please try: