1

LINQ が必要な理由 バックグラウンドでクエリを生成し、SQLで実行することもできますが、これは手動で行うことができます.

リアルタイムの例をいただければ幸いです。

4

2 に答える 2

2

SQL の場合、 LINQは特に必要ありません。必要に応じて、同じことをすべて行うことができます。LINQ を使用すると、いくつかの点でより便利になります。

  • IEnumerable内部の仕組みを気にする必要のない になります。リストや配列と同じように繰り返し処理します。行のフェッチ、カーソルの更新などにコードは必要ありません。

  • 消費者の観点からは、これはオブジェクトIEnumerableに対するクエリと同じように機能します。これは、LINQ が本当に優れている場所の 1 つです。一方を他方に置き換えることができ、残りのコードは決して知る必要はありません。

于 2012-10-10T14:28:26.673 に答える
1

linqはデータベースに関連するだけでなく、linqをリスト、配列、またはデータのコレクションに適用できます.....

于 2012-10-10T14:19:58.610 に答える