Mostrando las entradas con la etiqueta separar listas. Mostrar todas las entradas
Mostrando las entradas con la etiqueta separar listas. Mostrar todas las entradas

jueves, 12 de noviembre de 2020

252. Separar una lista en listas mas pequeñas de un tamaño definido

 Les dejo este codigo para separar una lista en listas mas pequeñas esto llega a ser util cuando se desea dividir el procesamiento de forma fisica

public static IEnumerable<List<T>> DivideLista<T>(List<T> lista, int tamano)  
{        
    for (int contador = 0; contador < lista.Count; contador += tamano) 
    { 
        yield return lista.GetRange(i, Math.Min(tamano, lista.Count - i)); 
    }   

} 


Felices lineas