2009-09-10 17 views
1

LINQをLambda式に変換するアプリケーションまたはユーティリティはありますか? (またはLINQPadのアドオン)LINQ to Lambda Express

+0

なぜこれをやりたいですか? –

+0

これは、流暢なAPIを学ぶための指導です。 –

+0

なぜですか?クエリを簡素化する。 –

答えて

3

LINQPadでは、「lambda」ボタンをクリックしてlamdbaのバージョンを取得できます。

編集: RBarryが言っているように、 "結果"と "SQL"の間に "y"が逆さまです。これは、クエリを実行した後の結果ページに表示されます。

+0

どのボタンがそれですか? –

+0

ラムダは、逆さまの "y"のように見えます。 – RBarryYoung

+2

λ=ラムダ(http://en.wikipedia.org/wiki/Lambda) –

5

先日、私はReSharperがこれを実行していることに驚きました。

+0

R#は開発者が必要とする素晴らしいツールですが、無料ではありません。 – Vadim

+0

提案していただきありがとうございます。 –

+0

素晴らしい提案ですが、* ReSharper内の*ここで*私はこれを行うことができますか?私はLINQクエリを持っていて、コンテキストメニュー、ショートカットキー、またはLINQクエリのどの部分をラムダに変換するかを選択する場所を知らなかった。 – atconway