問題タブ [linq]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
7 に答える
26458 参照

c# - LINQを使用してDataTableから名前の個別の順序付きリストを取得するにはどうすればよいですか?

私は列を持ってDataTableNameます。アルファベット順に並べられた一意の名前のコレクションを生成したいと思います。次のクエリは、orderby句を無視します

なぜorderby強制されないのですか?

0 投票する
4 に答える
5790 参照

linq - LINQ を使用したコレクションのページング

startIndexとがある場合、LINQ でコレクションをどのようにページングしますcountか?

0 投票する
4 に答える
1866 参照

c# - 集約SQLを使用して左結合をLINQクエリとして最もエレガントに表現するにはどうすればよいですか?

SQL:

0 投票する
8 に答える
56171 参照

.net - LINQ on the .NET 2.0 Runtime

Can a LINQ enabled app run on a machine that only has the .NET 2.0 runtime installed?

In theory, LINQ is nothing more than syntactic sugar, and the resulting IL code should look the same as it would have in .NET 2.0.

How can I write LINQ without using the .NET 3.5 libraries? Will it run on .NET 2.0?

0 投票する
6 に答える
23218 参照

c# - LinqDataSource - 返されるレコードの量を制限できますか?

LinqDataSourceページでコントロールを使用して、返されるレコードの量を制限したいと考えています。コードビハインドを使用すると、次のようなことができることがわかります。

LinqDataSourceこのようなことがコントロールで可能かどうかは誰にも分かりますか?

[アップデート]

GridView や Repeaterではなく、コントロールLinqDataSourceと共に使用します。ウィザードには、返されるレコードの数を制限する機能はありません。詳細オプションでは、有効な削除、挿入、および更新のみが許可されます。ListViewLinqDataSource

0 投票する
2 に答える
1709 参照

sql-server - LINQ を使用した場合のデータベース パフォーマンスのオーバーヘッドはどれくらいですか?

両方とも SQL Server 2008 バックエンドを使用し、ほとんどが低レベルの C でロードされたカスタムの最適化されたクエリと比較して、C# と LINQ を使用すると、データベース パフォーマンスのオーバーヘッドはどのくらいになりますか?

ここで具体的に考えているのは、かなりデータ集約型のプログラムがあり、画面ごとに少なくとも 1 回はデータの更新または更新を行い、50 ~ 100 人の同時ユーザーがいる場合です。

0 投票する
4 に答える
3921 参照

c# - コレクションをフィルタリングするために、LINQtoObjectsよりもラムダで拡張メソッドを使用するのはいつですか?

私はいくつかのC#3コレクションフィルターのプロトタイプを作成していて、これに出くわしました。私は製品のコレクションを持っています:

ここで、LINQを使用してフィルター処理すると、期待どおりに機能します。

また、Where拡張メソッドをLambdaと組み合わせて使用​​すると、フィルターも機能します。

質問:違いは何ですか、そしてなぜ一方を他方の上に使用するのですか?

0 投票する
3 に答える
43505 参照

c# - オブジェクトへのLinq-最初のオブジェクトを選択します

linqについてはほとんど何も知りません。

私はこれをやっています:

これにより、その基準に一致するすべての実行中のプロセスが取得されます。

しかし、私は最初のものを取得する方法がわかりません。私がネット上で見つけることができる例は、私がこれをしなければならないことを暗示しているようです

これはやや醜い印象を与え、一致するプロセスがない場合は例外をスローします。もっと良い方法はありますか?

アップデート

私は実際に最初に一致するアイテムを見つけて、それを呼び出そうとしてSetForegroundWindowいます

私はこの解決策を思いつきました。これも醜くてひどいものだと思いますが、上記よりも優れています。何か案は?

0 投票する
7 に答える
1635 参照

database - Linq がない場合の Linq のようなクエリ

現在取り組んでいるプロジェクトがありますが、現在は .net Framework 2.0 のみをサポートしています。私はlinqが大好きですが、フレームワークのバージョンが原因で使用できません。私が求めているのは、ORM の側面ではなく、Linq の「クエリ可能性」です。

これまでのところ最も近いのはllblgenですが、クエリを実行できるさらに軽量なものがあれば、さらに優れたものになります。

また、 NHibernateも調べました。これは、私がやりたいことに近づく可能性があるように見えますが、学習曲線がかなり急であり、マッピング ファイルに過度に興奮することはありません。

Linq と同様のクエリ インターフェイスを提供してくれるもの (または、Linq を .net 2.0 フレームワークで動作させる方法) を誰かが知っている場合は、ぜひ聞いてみたいと思います。

0 投票する
6 に答える
6715 参照

asp.net - 名前空間System.Queryをインポートします

.aspxページに次を追加して、.Net3.5対応のWebサーバーにLinqを読み込もうとしています。

ただし、これは失敗し、名前空間が見つからないことを通知します。

タイプまたは名前空間の名前「Query」が名前空間「System」に存在しません

私も運が悪かったのですが:

  • System.Data.Linq
  • System.Linq
  • System.Xml.Linq

.Net 3.5は機能しているvar hello = "Hello World"ように見えるので、機能していると思います。

誰か助けてもらえますか?

PS:Visual Studioを使用していないことを明確にしたいのですが、テキストエディターがあり、コードを.aspxファイルに直接記述しています。