13 Ocak 2009, Salı
N içine bir toplama SERİ ile parçaya bölünmüş?
Orada bir koleksiyon bölmek için iyi bir yoldur 'n' SERİ parçalar ? Zorunlu ders bile değil
CEVAP
13 Ocak 2009, Salı
Saf bir seri ve en basit çözüm olarak altında.
static class LinqExtensions
{
public static IEnumerable<IEnumerable<T>> Split<T>(this IEnumerable<T> list, int parts)
{
int i = 0;
var splits = from item in list
group item by i % parts into part
select part.AsEnumerable();
return splits;
}
}
Bunu Paylaş:
Nasıl bir dize içine bir nesne seri ha...
SERİ Toplama algoritması açıkladı...
Büyük Gıt birçok küçük olanları içine ...
Bir dize içine karakter listesi dönüşt...
Cast() ve Oftype() Seri içinde...