Допустим, ваша коллекция:
{Name=a, CustomerId=1}
{Name=a, CustomerId=1}
{Name=b, CustomerId=2}
{Name=b, CustomerId=2}
После группировки им становится
{ key = 1, Values = {Name=a, CustomerId=1}, {Name=a, CustomerId=1} }
{ key = 2, Values = {Name=a, CustomerId=2}, {Name=a, CustomerId=2} }
После последнего выбора (т. Е. Сначала выберите из значений в приведенных выше обозначениях он становится:
{Name=a, CustomerId=1}
{Name=a, CustomerId=2}
Следовательно, это отдельный клиент на основе идентификатора.