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

  • Alan Fullmer

    Alan Fullmer

    3 EYLÜL 2010
  • BgirlNilaya

    BgirlNilaya

    29 EKİM 2008
  • MarinaHD2001

    MarinaHD2001

    7 ŞUBAT 2009