Linq a.Metadata.ToLower()。包含

戴尼斯·卓格斯

我对对象列表有问题,对象列表中有一个字段,例如元数据,该字段为null。所以当我使用a.Metadata.ToLower()。Contains(someText)它向我显示错误,大约为空值。我该如何解决?PS我第一次遇到这个问题,我尝试对其他也具有空字段的对象列表执行相同的操作,这在哪里有问题?

法比奥·萨尔瓦莱(Fabio Salvalai)

代替

.Where(a => a.Metadata.ToLower().Contains(someText))

.Where(a => a.Metadata != null && a.Metadata.ToLower().Contains(someText))

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章