메모리 목록에서 실행되는 쿼리가 두 개 있다고 가정합니다.두 Linq 호출의 성능 비교
먼저 쿼리 (이용한 확장 방법)
var temp = listX.Where(q => q.SomeProperty == someValue);
번째 질의 :
var temp = from o in listX
where o.SomeProperty == someValue
select o;
성능면에서 두 개의 쿼리 사이에 차이가; 그리고 있다면, 왜?
왜 나 자신을 시험해 보지 않으셨습니까? –
시도해 볼 수는 있지만 격리는 문제입니다 (어셈블리 출력을 검토 할 수도 있음). 둘 사이에 약간의 차이가있을 경우 예제를 작성하여 시도해도 작동하지 않을 수 있습니다. – daryal