为了账号安全,请及时绑定邮箱和手机立即绑定

Linq问题

Linq问题

MYYA 2018-08-22 13:06:01
我有一条这样的sqlselect max(DisplayNum)+1 from CheckGroups要转换成 Linq语句 , static public CheckGroups SelectMax(int DisplayNum)        {            return linq.CheckGroups.Max(p => p.DisplayNum == DisplayNum + 1);        }这个写法 不对,请人指教一下 怎么写
查看完整描述

1 回答

?
ibeautiful

TA贡献1993条经验 获得超5个赞

没看明白那 static public CheckGroups SelectMax(int DisplayNum)中的这个DisplayNum 是干什么的?

就select max(DisplayNum)+1 from CheckGroups 来说,应该是

return linq.CheckGroups.Max(p => p.DisplayNum) + 1;

就可以了。因为Max中只接受一个Expression<Func<T,TProperty>>类型的参数,所以你那样写是错误的。


查看完整回答
反对 回复 2018-08-23
  • 1 回答
  • 0 关注
  • 414 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信