Escrito el 30/04/2024
Tutorial LINQ: Concat y Union
Combina dos colecciones del mismo tipo.
Concat
Concatena dos colecciones del mismo tipo.
var numbers1 = new int[] { 1,1,2 };
var numbers2 = new int[] { 1,5,3 };
var newNumbers = numbers1.Append(numbers2);// [1,1,2,1,5,3]
Union
Concatena dos colecciones del mismo tipo y remueve duplicados.
var numbers1 = new int[] { 1,1,2 };
var numbers2 = new int[] { 1,5,3 };
var newNumbers = numbers1.Union(numbers2);// [1,2,5,3]
Nota 1: También admiten un segundo parámetro comparer para comparar si los objetos son iguales