我如何使用两个 id 的分组;我有类似的数据
empid: 1, usrid: 1, profid: 1
empid: 1, usrid: 1, profid: 2
empid: 2, usrid: 1, profid: 5
我写过类似的查询
var query = (from i in data
group i by new { i.empid, i.usrid} into g
select new {
profileid = g.Select(z=>z.profileid).ToArray()
}).ToArray();
现在对于empid:1
andusrid:1
我想获取配置文件 ID 作为 and 的数组并且1,2
我empid:2
想usrid:1
获取prof id
5
但我得到了每条记录中的所有三个值,比如1,2,5
我怎样才能使用 linq