Enumerable.Chunk<TSource>(IEnumerable<TSource>, Int32) Yöntem

Tanım

Bir dizinin öğelerini en sizefazla boyut öbeklerine böler.

C#
public static System.Collections.Generic.IEnumerable<TSource[]> Chunk<TSource> (this System.Collections.Generic.IEnumerable<TSource> source, int size);

Tür Parametreleri

TSource

öğelerinin sourcetürü.

Parametreler

source
IEnumerable<TSource>

Öğeleri IEnumerable<T> öbeklenen bir.

size
Int32

Her öbek için en büyük boyut.

Döndürülenler

IEnumerable<TSource[]>

IEnumerable<T> Giriş dizisinin boyut sizeöbeklerine bölündüğü öğeleri içeren bir .

Özel durumlar

source, null değeridir.

size 1'in altındadır.

Açıklamalar

Son öbek dışındaki her öbek boyutunda sizeolacaktır. Son öbek, kalan öğeleri içerir ve daha küçük boyutta olabilir.

Şunlara uygulanır

Ürün Sürümler
.NET 6, 7, 8, 9

Ayrıca bkz.