由lambda分组并区分

时间:2013-05-31 15:37:05

标签: c# linq group-by

我正在尝试分组并从结果中获取不同的值。在下面的代码中,ptionid提供了int[1]的可枚举,我想在ptionid中包含不同的值。

我尝试ptionid = optid.Distinct()但是它会给出空值。

var result = slnlist.GroupBy( (a) => a.ID,
(a) => a.ParamID,
(rpid, opid) =>
new
{
    id = rpid,
    ptionid = optid.Distinct().Select((x)=>x)
}
);

我能够获得不同的值,但需要知道如何将它们变成Dictionary

0 个答案:

没有答案