简单Linq分组

简单Linq分组,linq,linq-to-sql,Linq,Linq To Sql,如何在Linq中使用groupby SqlServer示例 select ActionGroupName, sum(cast(isnull(solicit_count,0) as int)) as 'SolicitCount' from [solicits] group by ActionGroupName 我的linq版本 var groupbyfilter = from v in lstSale group

如何在Linq中使用
groupby

SqlServer示例

select 
    ActionGroupName,  
    sum(cast(isnull(solicit_count,0) as int)) as 'SolicitCount' 
from 
    [solicits]
group by
    ActionGroupName
我的linq版本

var groupbyfilter = from v in lstSale
                    group v by v.ActionGroupName into g
                    select g.ActionGroupName, sum(g.solicit_count)
我没有以正确的方式获得它。

尝试:

var groupbyfilter = from v in lstSale
                    group v by v.ActionGroupName into g
                    select new 
                    { 
                      ActionGroupName = g.Key, 
                      Sum = g.Sum(x => x.solicit_count)
                    };
尝试: