Tabla de contenidos:
Concat
El operador Concat sirve para concatenar 2 secuencias.
Código necesario para los ejemplos:
Un par de listas de nombres:
List<string> nombres1 = new List<string> {"Jesus", "Alvaro", "Manolo"};
List<string> nombres2 = new List<string> {"Rosi", "Amanda", "Julia"};
Concat:
public static IEnumerable<TSource> Concat<TSource>( this IEnumerable<TSource> first, IEnumerable<TSource> second )
Concat recibe como parámetro una secuencia que queremos concatenar a la secuencia que está ejecutando el operador. Devuelve una sola enumeración que contiene las dos enumeraciones usadas.
Por ejemplo, si queremos concatenar las dos listas de nombres anteriores en una sola enumeración:
IEnumerable<string> nombres = nombres1.Concat(nombres2);
El resultado sería:
Jesus
Alvaro
Manolo
Rosi
Amanda
Julia
Volver a la tabla de contenidos
Tags: LINQ

