SORU
5 AĞUSTOS 2010, PERŞEMBE


GroupBy, Count kullanarak ve SERİ Topla Lambda İfadeleri

Özellikleri ağırlık, hacim ve sahibi ile kutu koleksiyonum var.

SERİ listesi (sahibi tarafından) kutu bilgileri özetlenmiştir almak için kullanmak istiyorum

örneğin

**Owner, Boxes, Total Weight, Total Volume**  
Jim,     5,     1430.00,      3.65  
George,  2,     37.50,        1.22

Birisi Lambda ifadeleri ile bunu nasıl yapacağımı bana gösterebilir mi?

CEVAP
5 AĞUSTOS 2010, PERŞEMBE


    var ListByOwner = list.GroupBy(l => l.Owner)
                          .Select(lg => 
                                new { 
                                    Owner = lg.Key, 
                                    Boxes = lg.Count(),
                                    TotalWeight = lg.Sum(w => w.Weight), 
                                    TotalVolume = lg.Sum(w => w.Volume) 
                                });

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Blue Lightning TV

    Blue Lightni

    9 EKİM 2011
  • MrOctopi

    MrOctopi

    6 Aralık 2010
  • The Amazing Atheist

    The Amazing

    20 Kasım 2006