SORU
8 Aralık 2009, Salı


Birden fazla alanı-Sözdizimi yardım ETMENİZ Grubu

Düzeltilmesi için ne gerekiyorörnek 2birden çok sütuna göre grup için O'na

Örnek 1

var query = from cm in cust
            group cm by new { cm.Customer, cm.OrderDate } into cms
            select
            new 
            { Key1 = cms.Key.Customer,Key2=cms.Key.OrderDate,Count=cms.Count() };

Örnek 2 (yanlış)

   var qry = 
   cust.GroupBy(p => p.Customer, q => q.OrderDate, (k1, k2, group) =>
   new { Key1 = k1, Key2 = k2, Count = group.Count() });

CEVAP
8 Aralık 2009, Salı


Sorgu ifadesi içinde yaptığın nokta bu gösterimde: aynı anonim tür kullanın

var qry = cust.GroupBy(cm => new { cm.Customer, cm.OrderDate }, 
             (key, group) => new { Key1 = key.Customer, Key2 = key.OrderDate, 
                                   Count = group.Count() });

(Gerçek bir IDE (key, group) cm parametre altında dizilmiş olurdu, ama sonra o KADAR sarın.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Austin Evans

    Austin Evans

    5 AĞUSTOS 2007
  • Blunty

    Blunty

    13 Mart 2006
  • bombjack2991

    bombjack2991

    29 HAZİRAN 2008