나는 동적 Linq Where 절을 여러 개 만들려합니다.동적 linq 빌드 체크 박스에서 어디
차량 : 자동차, SUV, 트럭
컬러하지 & &의
예 - 사용자에 따라 (관찰 보고서)는, 체크 박스를 내가 ||들로 내 필터를 필요
을 확인 : 블랙, 블루, 실버, 화이트엔진 : V4, V6, V8
var query = from v in vehicles
where
(v.Vehicle == "Car" && v.Color == "Blue")
|| (v.Vehicle == "Truck" && v.Engine == "V8")
|| (v.Vehicle == "Car" && v.Engine == "V4")
select v;
|| 함께 여러 필터를 만들거나 추가하려면 어떻게합니까? 운영자?
내가 ScottGu과 PredicateBuilder 보았다 ...하지만 다음 두 줄을 사용하여 내가 여전히 작동 구문을 사용 Linq에
가 조회 할 수행 너의 DB? 술어 연결에 대한 귀하의 현재 견해는 무엇입니까? – user3411327