我正在尝试分组并从结果中获取不同的值。在下面的代码中ptionid
给出了可枚举的int[1]
,我希望在 中具有不同的值ptionid
。
我试过ptionid = optid.Distinct()
butit 给出空值。
var result = slnlist.GroupBy( (a) => a.ID,
(a) => a.ParamID,
(rpid, opid) =>
new
{
id = rpid,
ptionid = optid.Distinct().Select((x)=>x)
}
);
我能够获得不同的值,但需要知道如何将它们放入Dictionary
.