In some scenarios, we would like to select each first one row
of the group which we group by personId.
The following code block is a simple example.
var memberList =
memberSourceData.GroupBy(item => item.personId)
.Select(chunck => chunck
.OrderByDescending(c => c.Id)
.First())
.ToList();