問題タブ [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# - 特定の名前を持つ現在のアセンブリでC#インターフェイスの実装を見つける方法は?
IStep
いくつかの計算を実行できるInterface という名前があります (「名詞の王国での実行」を参照)。実行時に、クラス名で適切な実装を選択したいと考えています。
.net - ジェネリック コレクションのページングに Linq を使用するにはどうすればよいですか?
System.Generic.Collections.List(Of MyCustomClass) 型のオブジェクトがあります。
整数変数 pagesize と pagenumber が与えられた場合、MyCustomClass オブジェクトの単一ページのみをクエリするにはどうすればよいですか?
c# - LINQ について何か不足していますか?
LINQ について何かが欠けているようです。私には、SQL の最も気に入らない要素をいくつか取り、それらを C# 言語に移して、他の用途に使用しているように見えます。
つまり、データベース以外で SQL に似たステートメントを使用する利点を理解できたということです。しかし、もし SQL を書きたいのなら、SQL だけを書いて C# から除外してはどうでしょうか? ここで何が欠けていますか?
linq - モックとIQueryable
NHibernateに基づくIRepositoryをテストしようとしたときに、問題が発生しました。
IQueryable<T>
特定の表現と引き換えに与えられたコレクションを返す方法で戻ってくることをモックする方法。誤解がある気がしIQueryable<T>
ます...
c# - XMLスキーマを使用したIntelliSenseforXElementオブジェクト
7月のMSDNマガジンの「IncreaseLINQQueryPerformance」という記事を読んで、著者はImports
、現在のプロジェクトでスキーマへのパスを提供するin VBを使用すると、XElementでIntelliSenseがオンになると述べています。提供されているコードでは、xelement.@name
属性値などを取得するなどのステートメントを使用しています。
私はこれをVBで自分で試したわけではありませんが、C#で使用したいと思います。これは実際にはLINQtoXSDのように見えます。
C#に同等のものはありますか?C#コード内で名前空間を使用することはできないようです。このステートメントusing
に相当するものはありません。Import
linq - NHibernate と LINQ to SQL の比較
実際のプロジェクトでどちらのテクノロジも使用したことがない人として、これら 2 つのテクノロジがどのように相互に補完し合い、機能がどの程度重複しているかを知っている人はいるでしょうか?
c# - LinqDataSource とページングを使用した GridView コントロールの合計行数
ページングを使用し、データのソースとして LinqDataSource を使用して、Gridview に表示されるアイテムの合計行数を取得する際に問題が発生しています。
私はいくつかのアプローチを試しました:
毎回 -1 を返します。
合計ではなく、現在のページのカウントのみが表示されます。
他の提案はありますか?
c# - IEnumerable のカウントを取得する最良の方法
コレクション内のすべてのアイテムを列挙せずに、IEnumerable コレクション内のアイテムの数を取得するための最良/最も簡単な方法は何ですか?
LINQ または Lambda で可能ですか?
c# - 今までで最もクールな C# LINQ/Lambda のトリックは?
C# の隠し機能に関する投稿を見ましたが、多くの人が linq/lambdas の例を書いているわけではないので...
これまでに見た/書いた C# LINQ および/またはラムダ/匿名デリゲートの最もクールな (最もエレガントな) 使用法は何ですか?
それも生産に入った場合のボーナス!
linq - LinqtoOracleを使用する方法はありますか
DataContextを使用してOracleデータベースに接続できますが、Oracleデータベースに対してクエリを実行するとエラーが発生します。生成されたSQLを調べましたが、これはMSSQL用であり、OraclePSQL用ではありません。
Oracleデータベースに対してLINQを使用するためのまともな使いやすいラッパーを知っている人はいますか?