Escrito el 28/04/2024

Tutorial LINQ: Distinct

Remueve todos los elementos duplicados de una colección. La función resultante tiene todos elementos únicos

Distinct

En este caso, devuelve números no duplicados.

var numbers = new int[] { 1,1,2,1,5,3 };
var unisquesNumbers = numbers.Distinct();// [1,2,5,3]

NOTA 1: tener en cuenta que utiliza el segundo parámetro comparer. Si ese parámetro no existe utiliza la comparación por referencia.