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

  • DeAdPiXel6667

    DeAdPiXel666

    2 Ocak 2010
  • New Scientist

    New Scientis

    27 Kasım 2006
  • talkandroid

    talkandroid

    27 Mayıs 2010