Enumerable.Chunk<TSource>(IEnumerable<TSource>, Int32) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Divide los elementos de una secuencia en fragmentos de tamaño como máximo size
.
public:
generic <typename TSource>
[System::Runtime::CompilerServices::Extension]
static System::Collections::Generic::IEnumerable<cli::array <TSource> ^> ^ Chunk(System::Collections::Generic::IEnumerable<TSource> ^ source, int size);
public static System.Collections.Generic.IEnumerable<TSource[]> Chunk<TSource> (this System.Collections.Generic.IEnumerable<TSource> source, int size);
static member Chunk : seq<'Source> * int -> seq<'Source[]>
<Extension()>
Public Function Chunk(Of TSource) (source As IEnumerable(Of TSource), size As Integer) As IEnumerable(Of TSource())
Parámetros de tipo
- TSource
Tipo de los elementos de source
.
Parámetros
- source
- IEnumerable<TSource>
cuyos IEnumerable<T> elementos se van a fragmentar.
- size
- Int32
Tamaño máximo de cada fragmento.
Devoluciones
que IEnumerable<T> contiene los elementos que la secuencia de entrada divide en fragmentos de tamaño size
.
Excepciones
source
es null
.
size
está por debajo de 1.
Comentarios
Cada fragmento excepto el último será de tamaño size
. El último fragmento contendrá los elementos restantes y puede tener un tamaño menor.
Se aplica a
Consulte también
Comentaris
https://aka.ms/ContentUserFeedback.
Properament: al llarg del 2024 eliminarem gradualment GitHub Issues com a mecanisme de retroalimentació del contingut i el substituirem per un nou sistema de retroalimentació. Per obtenir més informació, consulteu:Envieu i consulteu els comentaris de