15 回答
TA贡献1946条经验 获得超3个赞
//先筛选出RMB<500的集合项,再进行字段重复筛选.
SiemensShipmentWips = SiemensShipmentWips.Where(x => x.RMB < 500);
var result = SiemensShipmentWips.Where(x=>
SiemensShipmentWips.Count(c=>c.mawb == x.mawb)>1 ||
SiemensShipmentWips.Count(c=>c.shipC == x.shipC)>1 ||
SiemensShipmentWips.Count(c=>c.consC == x.consC )>1 ||
);
TA贡献1808条经验 获得超4个赞
ssws.where(a=>(a.mawb==a.shipC||a.mawb==a.consC ||a.shipC==a.consC ||)&&a.rmb<5000)
TA贡献1827条经验 获得超9个赞
@久久婷婷:
var 重复的bcc=ssw.groupby(a=>new{mawb,shipC、consC})
.where(a=>a.count()>1)
.select(a=>new{a.key.mawb,shipC,consC});
ssw.where(a=>重复的bcc.包含(b=>a.mawb==b.mawb&&a.shipC==b.shipC&&a.==b.&&a.rmb<5000)
TA贡献1865条经验 获得超7个赞
多条记录里边的数据字段mawb,shipC、consC。。 比如: 第一条数据的mawb,shipC、consC字段和第二条数据的mawb,shipC、consC字段数据内容相同就算存在重复的数据,把他筛选出来。
- 15 回答
- 0 关注
- 551 浏览
添加回答
举报