List<User> list= new List<User>();
list.Add(new User{ number= 01,name = "张三",value = 80 });
list.Add(new User{ number= 01,name = "张三",value = 90 });
list.Add(new User{ number= 01,name = "张三",value = 70 });
list.Add(new User{ number= 01,name = "李四",value = 80 });
list.Add(new User{ number= 01,name = "李四",value = 85 });
list.Add(new User{ number= 02,name = "张三",value = 70 });
list.Add(new User{ number= 02,name = "李四",value = 80 });
在list中,如果number 和 name 都相同,删掉value小的;相同number,name只保留一条数据;
求大神指点