I have a list of an entity
ID NAME Age Comment
1 B 33 C1
2 B 33 c2
3 A 33 c3
but i just want
ID NAME Age Comment
1 B 33 C1
3 A 33 c3
not want duplicate for name and age combination .
I have a list of an entity
ID NAME Age Comment
1 B 33 C1
2 B 33 c2
3 A 33 c3
but i just want
ID NAME Age Comment
1 B 33 C1
3 A 33 c3
not want duplicate for name and age combination .
var results = source.GroupBy(x => new { x.Name, x.Age })
.Select(g => g.First())
.ToList();
Or you can use DistinctBy from moreLINQ library.