我的lambda表达式低于我的模型的选择列表。
注意:state
变量可以是True
,False
或NULL
。
var list = APPEntites.Submited_Files
.Where(r => r.Category == id.Trim() && r.approved == (bool?) state)
.OrderByDescending(r => r.Date_Created)
.ToList();
我有选择的问题。如果我将STATE
变量与Null
一起传递,它将返回0个列表项,但如果我使用null
,它将正确返回行。我想知道这个问题的原因。
注意:此代码之前运行良好。
答案 0 :(得分:0)
var list = APPEntites.Submited_Files
.Where(r => r.Category == id.Trim() && r.approved == state)
.OrderByDescending(r => r.Date_Created)
.ToList();
答案 1 :(得分:0)
谢谢大家。 重启Visual Studio解决了问题。转换!!。