gpt4 book ai didi

c# - “可为空的对象必须有一个值。”对于 LINQ c# 中的列表

转载 作者:太空宇宙 更新时间:2023-11-03 22:46:55 24 4
gpt4 key购买 nike

在数据库中,我有下一个模型 tblWorkItem 和下一个字段:

public List<xWorkItemItemFailReason> WorkItemItemFailReasons { get; set; }

当我尝试从数据库中获取tblWorkItem 数据时

_db.tblWorkItem.Where(x=>x.WorkItemItemFailReasons != null)

我有下一个错误

System.InvalidOperationException: 'Nullable object must have a value.'

如何检查此字段是否为空?

最佳答案

xWorkItemItemFailReason 类中的问题。它有一些原始类型的属性(int, long, ...)不可为空,但在数据库表中没有值。检查它们。

关于c# - “可为空的对象必须有一个值。”对于 LINQ c# 中的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49442845/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com