이 질문은 Linq를 Entity Framework와 함께 사용하는 쿼리 최적화와 관련이 있습니다.Entity Framework Linq 쿼리 : .Chhere 대 &&
.Where
절을 체인 및 엔티티 framwork와 LINQ 쿼리의 단일 .Where
절에 &&
를 사용하는 사이에 차이가 있나요?
예 : 동일한 결과를 얻을이 문을 평가할 때
var result = context.SomeEntity.Where(exp1).Where(exp2);
또는
이var result = context.SomeEntity.Where(exp1 && exp2);
는 LINQ와 엔티티 프레임 워크에서 그들을 평가합니까 : 나는 다음과 같은 코드가 있다고 가정 같은 방법으로? 즉, 둘 다 동일한 실행 계획을 가지므로 똑같이 효율적입니까?
&& 문이 짧고 몇 개이지만 여러 개의 긴 문을 함께 연결하는 경우 읽기 쉽습니다. 체인이 더 이해하기 쉽고 읽기 쉽습니다. – pkr298