17 Eylül 2014 Çarşamba

DataTable içindeki kayıtları Linq ile Gruplayıp toplama işlemi yapma

var sonuc = from r in dtVeriler.AsEnumerable()
                             group r by new { xfield1 = r["field1"], xfield2 = r["field2"]} into g
                             select new
                             {
                                 SiraNo = g.Key.xfield1,
                                 Aciklama = g.Key.xfield2,
                                 Toplam = g.Sum(x => Convert.ToSingle(x["Toplam"]))
                             };