回答:
Linqerは、SQLからLINQへの変換ツールです。LINQを学習し、既存のSQLステートメントを変換するのに役立ちます。
すべてのSQLステートメントをLINQに変換できるわけではありませんが、Linqerはさまざまな種類のSQL式をカバーしています。Linqerは、C#とVisual Basicの両方の.NET言語をサポートしています。
これはあなたが求めたものではないことは知っていますが、LINQPadはLINQを教えるための本当に素晴らしいツールです(そして無料です:o)。
時間が重要でない場合は、代わりに先週かそれよりも前にSQL Serverのクエリウィンドウを使用していて、LINQスキルはどんどん向上しています。
また、これは小さなコードスニペットツールでもあります。その唯一の欠点は、無料版にIntelliSenseがないことです。
Bill Horst's-SQLからLINQへの変換は、このタスク(およびLINQPad)にとって非常に優れたリソースです。
LINQ Toolsにも適切なツールのリストがありますが、Linqerの機能を実行できるツールが他にあるとは思いません。
一般的に言って、LINQはSQLよりも高レベルのクエリ言語であり、SQLをLINQに変換しようとすると変換が失われる可能性があります。まず、LINQは整形された結果とSQLフラットな結果セットを出力します。ここでの問題は、SQLからLINQへの自動変換では、変換よりも多くの音訳を実行する必要があり、LINQクエリを記述しない方法の例が生成されることです。このため、SQLをLINQに確実に変換できるツールはほとんどありません。最初にVB6をC#4に変換してから、その変換結果を調べることでC#4を学習するのと同じです。