tengo la siguiente expresión LINQ:distintas() no funciona
AgentsFilter = new BindableCollection<NameValueGuid>((
from firstEntry in FirstEntries
select new NameValueGuid {
Name = firstEntry.Agent,
Value = firstEntry.AgentId
}).Distinct()
);
Pero debido a alguna razón, la Colección AgentsFilter está llena de duplicados. ¿Qué pasa con mi Distinct()
?
Gracias y todos los demás que respondieron. –
Vote por 'Distinct usará el método Equals para encontrar duplicados. Si no anula Equals, entonces comprobará las referencias '. –