我想要做的是将一大堆记录按Employer
. 然后,我想返回一个整数变量,它只计算那些至少有30
记录的组。
IE 我在、at和at有100
订阅者。Employer A
20
Employer B
30
Employer C
我将记录组合在一起并提出
Employer A - 100
Employer B - 20
Employer C - 30
我想返回 的标量变量2
。
这是我目前拥有的:
var Step1 =
(from y in recordsActivstJoin
where y.q.Market.Contains(market) && y.x.ActivistCodeID.Equals(activismCode)
select new {y}).ToList();
//this groups my previous query
var Step2 = (from z in Step1 group z by z.y.q.Employer into f select new {f}).ToList();
当我观察当地人时,我可以看到它实际上确实从第 1 步中的 34 行向下分组到第 2 步中的 17 行。现在,我只想缩小到组 >=30 的那些。
有什么建议么?