在 MVC 中,我们可以在数据库上下文模型中声明可为空的整数为
public int? SomeField { get; set; }
但是你如何在 Linq 中检查 SomeField 的记录是否为 Null。例如,如果我想获取值不为零的行列表,我使用以下 Linq 语句。
var k = db.TableSet.Where( u => u.Somefield != 0 )
是否有一个 Linq 等效于包含/排除 Zeros 和 Null 中的一个/两个?
编辑:我目前正在对此进行测试,但我确信它将是 Null 异常或 Null 字段返回为零。