問題タブ [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.
c# - LINQを使用してDataTableから名前の個別の順序付きリストを取得するにはどうすればよいですか?
私は列を持ってDataTable
いName
ます。アルファベット順に並べられた一意の名前のコレクションを生成したいと思います。次のクエリは、orderby句を無視します。
なぜorderby
強制されないのですか?
linq - LINQ を使用したコレクションのページング
startIndex
とがある場合、LINQ でコレクションをどのようにページングしますcount
か?
.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?
c# - LinqDataSource - 返されるレコードの量を制限できますか?
LinqDataSource
ページでコントロールを使用して、返されるレコードの量を制限したいと考えています。コードビハインドを使用すると、次のようなことができることがわかります。
LinqDataSource
このようなことがコントロールで可能かどうかは誰にも分かりますか?
[アップデート]
GridView や Repeaterではなく、コントロールLinqDataSource
と共に使用します。ウィザードには、返されるレコードの数を制限する機能はありません。詳細オプションでは、有効な削除、挿入、および更新のみが許可されます。ListView
LinqDataSource
sql-server - LINQ を使用した場合のデータベース パフォーマンスのオーバーヘッドはどれくらいですか?
両方とも SQL Server 2008 バックエンドを使用し、ほとんどが低レベルの C でロードされたカスタムの最適化されたクエリと比較して、C# と LINQ を使用すると、データベース パフォーマンスのオーバーヘッドはどのくらいになりますか?
ここで具体的に考えているのは、かなりデータ集約型のプログラムがあり、画面ごとに少なくとも 1 回はデータの更新または更新を行い、50 ~ 100 人の同時ユーザーがいる場合です。
c# - コレクションをフィルタリングするために、LINQtoObjectsよりもラムダで拡張メソッドを使用するのはいつですか?
私はいくつかのC#3コレクションフィルターのプロトタイプを作成していて、これに出くわしました。私は製品のコレクションを持っています:
ここで、LINQを使用してフィルター処理すると、期待どおりに機能します。
また、Where拡張メソッドをLambdaと組み合わせて使用すると、フィルターも機能します。
質問:違いは何ですか、そしてなぜ一方を他方の上に使用するのですか?
c# - オブジェクトへのLinq-最初のオブジェクトを選択します
linqについてはほとんど何も知りません。
私はこれをやっています:
これにより、その基準に一致するすべての実行中のプロセスが取得されます。
しかし、私は最初のものを取得する方法がわかりません。私がネット上で見つけることができる例は、私がこれをしなければならないことを暗示しているようです
これはやや醜い印象を与え、一致するプロセスがない場合は例外をスローします。もっと良い方法はありますか?
アップデート
私は実際に最初に一致するアイテムを見つけて、それを呼び出そうとしてSetForegroundWindow
います
私はこの解決策を思いつきました。これも醜くてひどいものだと思いますが、上記よりも優れています。何か案は?
database - Linq がない場合の Linq のようなクエリ
現在取り組んでいるプロジェクトがありますが、現在は .net Framework 2.0 のみをサポートしています。私はlinqが大好きですが、フレームワークのバージョンが原因で使用できません。私が求めているのは、ORM の側面ではなく、Linq の「クエリ可能性」です。
これまでのところ最も近いのはllblgenですが、クエリを実行できるさらに軽量なものがあれば、さらに優れたものになります。
また、 NHibernateも調べました。これは、私がやりたいことに近づく可能性があるように見えますが、学習曲線がかなり急であり、マッピング ファイルに過度に興奮することはありません。
Linq と同様のクエリ インターフェイスを提供してくれるもの (または、Linq を .net 2.0 フレームワークで動作させる方法) を誰かが知っている場合は、ぜひ聞いてみたいと思います。