LINQ to SQL and Null strings, how do I use Contains?

前端 未结 9 1038
别那么骄傲
别那么骄傲 2020-12-14 01:23

Here is the query

from a in this._addresses
where a.Street.Contains(street) || a.StreetAdditional.Contains(streetAdditional)
select a).ToList
(
9条回答
  •  南笙
    南笙 (楼主)
    2020-12-14 02:09

    I'd use the null-coalescing operator...

    (from a in this._addresses
    where (a.Street ?? "").Contains(street) || (a.StreetAdditional ?? "").Contains(streetAdditional)
    select a).ToList
    ()

提交回复
热议问题