SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • HouseholdHacker

    HouseholdHac

    6 Kasım 2007
  • Huot Media

    Huot Media

    7 Mayıs 2010
  • spyib

    spyib

    9 Ocak 2007