4

Visual Studio 2008で動的LINQを使用するにはどうすればよいですか?

使おうとしています

using System.linq.Dynamic 

しかし、インテリセンスはありません。どうすれば使えますか?

4

3 に答える 3

3

さて、最初に、動的LINQは通常はやり過ぎですが、場合によっては便利であると言います。ただし、dllを参照するだけで、すぐに使用できるはずです。インテリセンスが表示されていないがコンパイルされている場合は、動的linq dllが(物理的に)どこにあるかを確認します。「foo.dll.xml」ファイルが「foo.dll」の隣にあることを確認します(「foo」はアセンブリです-おそらくSystem.Linq.Dynamic?)。これは、アセンブリ参照を使用する場合のインテリセンスの鍵です。

于 2010-07-04T15:36:54.447 に答える
0

ここで答えを見つける必要があります:

LINQを動的に構築するにはどうすればよいですか

于 2010-07-04T15:55:58.270 に答える
0

私もこれに苦労していました、そしてこれは私がそれを機能させた方法です:

  1. Dynamic.csファイルをアプリケーションのApp_Codeフォルダーに配置します(これが絶対に必要かどうかはわかりませんが、とにかくやります)
  2. ソリューションエクスプローラーでこのファイル(Dynamic.cs)を右クリックし、そのプロパティウィンドウでビルドアクションをCOMPILEに変更します。(これは非常に重要です)
  3. 次に、System.Linq.Dynamicを使用して追加する必要があります。使用する場所

この男に感謝します

于 2012-06-15T19:10:04.390 に答える