Eliminar elementos duplicados de una secuencia
Utilice el operador Distinct para eliminar los elementos duplicados de una secuencia.
Ejemplo
En el ejemplo siguiente se utiliza Distinct para seleccionar una secuencia de las ciudades que tienen clientes.
IQueryable<String> cityQuery =
(from cust in db.Customers
select cust.City).Distinct();
foreach (String cityString in cityQuery)
{
Console.WriteLine(cityString);
}
Dim cityQuery = _
(From cust In db.Customers _
Select cust.City).Distinct()
For Each cityString In cityQuery
Console.WriteLine(cityString)
Next