본문 바로가기
C# /LINQ

lambda parameter 값이 Null 일 경우 전체 출력, parameter 가 NULL 이 아닐 경우 Like 로 검색 (Null Or Like)

by Hwoarang757 2015. 7. 10.

 

 값이 Null 일 경우 전체 출력 값이 존재할경우 Like 로 검색

 

 

public List<TableName> GetTest(string parameter)

{

return Db.TableName.Where(n => string.IsNullOrEmpty(parameter) || n.Parameter.Contains(parameter)).ToList();

}