LinqPad를 사용하여 OData 쿼리를 실행하면 표준 3 레벨 이상의 중첩/확장이 필요할 수 있습니다..Dump (#)를 사용하면 왜 내 결과가 두 배가됩니까?
더 많은 중첩 수준을 얻으려면 Dump(int nestingLevel)
으로 전화를 걸 수 있습니다.
하지만 그렇게하면 두 개의 결과 집합을 얻습니다. (하나는 확장 된 중첩을 사용하고 하나는 .Dump
호출없이 사용합니다.)
왜 그런가요? 내가 그걸 끌 수있는 방법이 있니?
는 예를 들어 http://data.stackexchange.com/stackoverflow/atom에 연결하고이 쿼리를 실행합니다Posts.Take(1).Select(x=>new{x.Title}).Dump(1)
당신은 두 개의 동일한 결과 집합을 얻을 것이다. 이처럼 :