我对对象列表有问题,对象列表中有一个字段,例如元数据,该字段为null。所以当我使用a.Metadata.ToLower()。Contains(someText)它向我显示错误,大约为空值。我该如何解决?PS我第一次遇到这个问题,我尝试对其他也具有空字段的对象列表执行相同的操作,这在哪里有问题?
代替
.Where(a => a.Metadata.ToLower().Contains(someText))
做
.Where(a => a.Metadata != null && a.Metadata.ToLower().Contains(someText))
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句