8,497
社区成员
发帖
与我相关
我的任务
分享
var lstCptrSellStatus = (from p in db.CptrSellingStatus where p.ItemId == CptrItemId select p).ToList();
var lastCptrSellStatus = lstCptrSellStatus.Where(p => p.SynDate == lstCptrSellStatus.Max(g => g.SynDate)).FirstOrDefault();
lastCptrSellStatus = lstCptrSellStatus.Where
(
p => p.SynDate == lstCptrSellStatus.Where(g => g.SynDate < lastCptrSellStatus.SynDate).ToList().Max(g => g.SynDate)
).FirstOrDefault();
lstCptrSellStatus.Where(g => g.SynDate < lastCptrSellStatus.SynDate).ToList().Max(g => g.SynDate)
var lastCptrSellStatus = lstCptrSellStatus.OrderByDescending(p => p.SynDate ).FirstOrDefault();
var lastCptrSellStatus = lstCptrSellStatus.Where(p => p.SynDate == lstCptrSellStatus.Max(g => g.SynDate)).FirstOrDefault();
这一句没有报错呢?var testQuery=lstCptrSellStatus.Any()?lstCptrSellStatus.Max(g => g.SynDate):0;
var testQuery=lstCptrSellStatus.Max(g => g.SynDate);
将这句独立出来也会报错,但放里面就没问题……