标签: c# .net linq-to-sql group-by
如何在LINQ TO SQL中按多列进行分组?
db.Table.GroupBy(a => a.column1.ToString() + a.column2.ToString())
看起来很丑陋,表现不佳,我甚至不知道它是否有效。这是正确的方法吗?
答案 0 :(得分:16)
尝试按匿名类型分组:
group by new { item.Col1, item.Col2 }
然后您就可以访问Key.Col1等