日期:2014-05-20 浏览次数:21093 次
  var result =
  from p in tables.AsEnumerable()
  group p by new { p.["播出日期"], 
                   p.["播出地区"], 
                   p.["播出频道"], 
                   p.["电视剧名称"], 
                   p.["周天"], 
                   p.["集号"] 
                 }
  into g
  select new { g.Key, 
               开始时间 = g.Min(r => r.["开始时间"], 
               结束时间 = g.Max(r => r.["结束时间"], 
               时长     = g.Sum(r => r.["时长"], 
             };