&& p.CN_Planning_Qty != 0 && p.LW_Specs_Review == null && p.Sample_Batch == null && p.Review_Request_to_Category == null && p.Review_back_from_Category == null
).Where(p => p.CN_CN_Copy_Status__Y_N_ == "Y").Select(p=>p.Style).ToList();
var SDLDelivered2 = SDLDelivered1.Distinct().Count(); 使用的是大多数人都知道的转成集合试用Distinct来去除去除重复 第三钟 var CategoryReviewwing1 = db.NikeDTCDailyReport.Where(p => p.CN_Launch_Date >= date1 && p.CN_Launch_Date <= date2)
.Where(p => p.CN_Planning_Qty != 0 && p.Review_Request_to_Category != null &&
p.Review_back_from_Category == null
).AsEnumerable().ToList();
// var CategoryReviewwing2 = CategoryReviewwing1.GroupBy(o => new { o.Style }).ToList().Exists(g => g.Count() > 1);
var CategoryReviewwing2 = CategoryReviewwing1.GroupBy(o => new { o.Style }).Where(g => g.Count() >= 1).ToList();
var CategoryReviewwing2 = CategoryReviewwing1.GroupBy(o => new { o.Style }).Where(g => g.Count() >= 1).Count();
EF+Lamdba的三种去除重复项
标签: