我在linq查询下面
var asq = from der in result
group der by der.RX_ID into grouped
where grouped.Count() > 1
select new
{
RxID = grouped.Key,
Records = from ser in grouped
group ser by ser.claim_id into g2
where g2.Count()> 1
select new { ClaimId = g2.Key, RecordsClaim = g2.ToList() }
};
首先按Rx_ID
进行分组,然后将claim_id
分组到另一组中。
但它会抛出
type <anonymous type> <claimid ,records claim> exists in both dll
。
如何在多个group by语句中使用匿名类型。