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

  • Boiler Room

    Boiler Room

    10 Mayıs 2012
  • kimberly p

    kimberly p

    23 Ocak 2010
  • Ralph Phillips

    Ralph Philli

    5 Aralık 2006