score:2

Accepted answer

for your outputtest list, you can get themax of dead_alive and blocked_unblocked after grouping, like the following code:

var groups = output.groupby(x => x.id_number)
    .select(y => new cls_entry
    {
        id_number = y.key,
        dead_alive = y.max(e => e.dead_alive),
        blocked_unblocked = y.max(e => e.blocked_unblocked)
    }).tolist();

documentation of max method : max


Related Query

More Query from same tag