Lets say your collection:
{Name=a, CustomerId=1} {Name=a, CustomerId=1} {Name=b, CustomerId=2} {Name=b, CustomerId=2}
After the band becomes
{ key = 1, Values = {Name=a, CustomerId=1}, {Name=a, CustomerId=1} } { key = 2, Values = {Name=a, CustomerId=2}, {Name=a, CustomerId=2} }
After the last selection (select the first of the values ββin the above notation:
{Name=a, CustomerId=1} {Name=a, CustomerId=2}
Therefore, it is a great client based on ID.
source share