我有成功生成一个列表这个LINQ的说法,如果属性不为nullLINQ检查字符串属性中生成ToList NULL()
results.AddRange(m_CTS.Entity.Where(x => x.Property.Contains(search)).ToList());
但是,如果x.property为null,则它的错误,所以我想尝试检查它是否为空,如果它不为空,继续构建列表。
我都试过了,
results.AddRange(m_CTS.Entity.Where(x => x.Property == null ? "" : x.Property.Contains(search)).ToList());
但是,这也错误,我究竟做错了什么?
由于提前
从第二个查询中得到什么错误? – DavidG 2014-10-10 08:40:29
将'(x => x.Property == null?“”'更改为'(x => x.Property == null?false' – artm 2014-10-10 08:40:33