我对如何使用FirstOrDefault或DefaultIfEmpty感到困惑。
下面的片段可能是空的,但如果不是,我肯定要第一个。
var vThr = _context.PostThrs.FirstOrDefault(m =>
m.ThrZero == zero
&& m.ThrText.Substring(0,8) == "SERVICE-");如果是空的,我希望结果是“空的”。我该怎么做?我对此做了一些尝试,但我不确定它是否有益于分享。
编辑:发帖后,我意识到这个问题并不有效,因为您不能在结果/
发布于 2022-07-07 00:41:36
使用FirstOrDefault(),它将首先找到匹配的条件元素,但如果不匹配,则只返回null
https://stackoverflow.com/questions/72891114
复制相似问题