无法将类型'bool'隐式转换为'System.DateTimeOffset?'

问题描述 投票:0回答:1

只是试图获取在我的一个视图模型中确实包含数据的列表。我知道,如果没有数据,它将列出,但是我这样做是为了有数据。

它只是在标题中引发错误。这是代码清单:

    public List<RegisterMark> HasRegistered
        => RegisterMarks
            .Where(rm => rm.TimeRegistered is true)
            .ToList();

非常感谢!

asp.net-mvc model-view-controller asp.net-mvc-viewmodel
1个回答
0
投票

您应该将where表达式重新格式化为非null的tes:

.Where(rm => rm.TimeRegistered != null)
© www.soinside.com 2019 - 2024. All rights reserved.