List<Tbl_MVPConsultant> _objConsultants = _datalayer.Get_MVP_Consultants();
_objConsultants = _objConsultants.Where(p => p.Country.ToLower().Contains(SearchTextbox.ToLower()) ||
p.State.ToLower().Contains(SearchTextbox.ToLower()) ||
p.City.ToLower().Contains(SearchTextbox.ToLower())).ToList();
我尝试使用上述查询尝试三次过滤操作..但我收到错误说明object reference not set to an instance of an object
..
寻找快速解决方案。欣赏早期工作。 谢谢
答案 0 :(得分:1)
如果p.Country.ToLower
为p.Country
,您将无法致电null
。将p.Country != null && p.State != null && p.City != null &&
放在lambda的开头。