問題タブ [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 投票する
4 に答える
5530 参照

c# - 特定の名前を持つ現在のアセンブリでC#インターフェイスの実装を見つける方法は?

IStepいくつかの計算を実行できるInterface という名前があります (「名詞の王国での実行」を参照)。実行時に、クラス名で適切な実装を選択したいと考えています。

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

.net - ジェネリック コレクションのページングに Linq を使用するにはどうすればよいですか?

System.Generic.Collections.List(Of MyCustomClass) 型のオブジェクトがあります。

整数変数 pagesize と pagenumber が与えられた場合、MyCustomClass オブジェクトの単一ページのみをクエリするにはどうすればよいですか?

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

c# - LINQ について何か不足していますか?

LINQ について何かが欠けているようです。私には、SQL の最も気に入らない要素をいくつか取り、それらを C# 言語に移して、他の用途に使用しているように見えます。

つまり、データベース以外で SQL に似たステートメントを使用する利点を理解できたということです。しかし、もし SQL を書きたいのなら、SQL だけを書いて C# から除外してはどうでしょうか? ここで何が欠けていますか?

0 投票する
1 に答える
561 参照

linq - モックとIQueryable

NHibernateに基づくIRepositoryをテストしようとしたときに、問題が発生しました。

IQueryable<T>特定の表現と引き換えに与えられたコレクションを返す方法で戻ってくることをモックする方法。誤解がある気がしIQueryable<T>ます...

0 投票する
1 に答える
1637 参照

c# - XMLスキーマを使用したIntelliSenseforXElementオブジェクト

7月のMSDNマガジンの「IncreaseLINQQueryPerformance」という記事を読んで、著者はImports、現在のプロジェクトでスキーマへのパスを提供するin VBを使用すると、XElementでIntelliSenseがオンになると述べています。提供されているコードでは、xelement.@name属性値などを取得するなどのステートメントを使用しています。

私はこれをVBで自分で試したわけではありませんが、C#で使用したいと思います。これは実際にはLINQtoXSDのように見えます。

C#に同等のものはありますか?C#コード内で名前空間を使用することはできないようです。このステートメントusingに相当するものはありません。Import

0 投票する
9 に答える
34555 参照

linq - NHibernate と LINQ to SQL の比較

実際のプロジェクトでどちらのテクノロジも使用したことがない人として、これら 2 つのテクノロジがどのように相互に補完し合い、機能がどの程度重複しているかを知っている人はいるでしょうか?

0 投票する
5 に答える
11406 参照

c# - LinqDataSource とページングを使用した GridView コントロールの合計行数

ページングを使用し、データのソースとして LinqDataSource を使用して、Gridview に表示されるアイテムの合計行数を取得する際に問題が発生しています。

私はいくつかのアプローチを試しました:

毎回 -1 を返します。

合計ではなく、現在のページのカウントのみが表示されます。

他の提案はありますか?

0 投票する
11 に答える
52653 参照

c# - IEnumerable のカウントを取得する最良の方法

コレクション内のすべてのアイテムを列挙せずに、IEnumerable コレクション内のアイテムの数を取得するための最良/最も簡単な方法は何ですか?

LINQ または Lambda で可能ですか?

0 投票する
14 に答える
13854 参照

c# - 今までで最もクールな C# LINQ/Lambda のトリックは?

C# の隠し機能に関する投稿を見ましたが、多くの人が linq/lambdas の例を書いているわけではないので...

これまでに見た/書いた C# LINQ および/またはラムダ/匿名デリゲートの最もクールな (最もエレガントな) 使用法は何ですか?

それも生産に入った場合のボーナス!

0 投票する
11 に答える
24215 参照

linq - LinqtoOracleを使用する方法はありますか

DataContextを使用してOracleデータベースに接続できますが、Oracleデータベースに対してクエリを実行するとエラーが発生します。生成されたSQLを調べましたが、これはMSSQL用であり、OraclePSQL用ではありません。

Oracleデータベースに対してLINQを使用するためのまともな使いやすいラッパーを知っている人はいますか?