2009-09-10 4 views
1

LINQ를 Lambda 식으로 변환 할 응용 프로그램이나 유틸리티가 있습니까? (또는 LINQPad의 애드온)LINQ to Lambda expressions

+0

왜이 작업을 수행 하시겠습니까? –

+0

유창한 API를 배우기위한 지침입니다. –

+0

왜? 쿼리를 단순화합니다. –

답변

3

LINQPad에서 "lambda"버튼을 클릭하면 lamdba 버전을 얻을 수 있습니다.

편집 : RBarry가 말한 것처럼 "결과"와 "SQL"사이에 거꾸로 "y"가 붙습니다. 이것은 쿼리를 실행 한 후 결과 페이지에 표시됩니다.

+0

어떤 버튼입니까? –

+0

람다는 거꾸로 된 "y"처럼 보입니다. – RBarryYoung

+2

λ = 람다 (http://en.wikipedia.org/wiki/Lambda) –

5

다른 날, 나는 ReSharper이 최소한 C# (이 경우 필요한 VB의 경우 확실하지 않음)에서이 작업을 수행한다는 사실에 놀랐습니다.

+0

R #은 모든 개발자가 갖추어야 할 훌륭한 도구이지만 무료는 아닙니다. – Vadim

+0

제안 해 주셔서 감사합니다. –

+0

위대한 제안이지만 * ReSharper 내의 *는 어디에서이 작업을 수행 할 수 있습니까? LINQ 쿼리가 있었고 컨텍스트 메뉴, 바로 가기 키 또는 LINQ 쿼리의 어느 부분에서 Lambda로 변환할지 선택하지 않았습니다. – atconway

관련 문제