問題タブ [linq-to-objects]

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 投票する
2 に答える
2927 参照

linq-to-objects - LINQでオブジェクトに更新

LINQtoObjectsで更新を行う方法。SQLをLinqに変換しようとしています

以下のSQLをlinqに変換する方法:

ありがとう

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

c# - DateTime列の開始時刻から終了時刻までのlinqグループ

わかりました、これはちょっと厄介なクエリであり、私はそれで限られた成功しか収めていません。日時プロパティとその他のデータを持つFooクラスのリストがあります。私はほとんど毎分クラス/列を持っていますが、休日や週末のように欠席している日もあれば、丸一日欠席している日もあります。私の目標は、開始時刻から終了時刻までのすべての行について毎日グループ化することです。

ですから、ある日、私の開始時間は午前9時30分、終了時間は午後3時になるかもしれません。私が次のように処理するこの状況:

これは正常に機能します。私の問題は、開始時刻が午後9時、終了時刻が午前6時である場合があります。その場合、私はfooのグループを一晩中行きたいと思っています。そして、午後9時が金曜日で、次の月曜日まで列がない場合は、グループを週末にまたがらせたいと思います。いつも翌日に行くようなクエリの提案にも満足しています。

私はそれが明確であり、どんなアイデアにも感謝することを願っています。私はループを使ってこれを行う他の多くの方法を試し、異なる日付などの別のリストを作成しましたが、それに満足していません。

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

c# - オブジェクトの C# ランキング、複数の基準

ラウンド ロビン トーナメントの使用を可能にする、私が書いた LAN パーティー Web サイト用のプラグインを構築しています。

すべて順調に進んでいますが、2 つの基準でランク付けする最も効率的な方法についていくつか質問があります。

基本的には、次のランキング レイアウトを希望します。

SQL サーバーでは、次を使用します。

今、私は作業するリスト、辞書などしか持っていません

具体的には:

このスタイルのランキングを LINQ で行う方法はありますか?

そうでない場合、選択した場合に勝つだけでなく、後で勝敗引き分けを考慮することができる拡張可能な方法はありますか?

編集:

TheSoftwareJediの回答の私の適応:

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

c# - SQL Server ストアド プロシージャでのテキストの検索

SQL Server で生成されたテキスト ファイルのストアド プロシージャ、関数、テーブルなどのコード内のキーワードを検索できるプログラムを作成しました。すべてのコード ファイルで検索用語 (つまり、「ADMIN.TABLE」) が参照されている場所を見つける方法を探しています。LINQ を使用して参照を見つけます。たとえば、ADMIN.TABLE を検索すると、テキストのどこかに検索用語「ADMIN.TABLE」への参照を含むテキスト ファイルの名前。ただし、ADMIN.TABLE のさまざまなバリエーションを含めない限り、すべての参照を見つけることができないという点で、検索は絶対的なものではありません。したがって、次のようなことをする必要があるすべての参照を見つける: 1) "ADMIN.TABLE" を検索する 2) "[ADMIN].TABLE" を検索する 3) "ADMIN.[TABLE]" を検索する 4) "[ADMIN] を検索する。[テーブル]"

正規表現パターンを使用することを考えていますが、上記のさまざまな組み合わせをカバーする正規表現パターンを作成する方法がわかりません。どんな助けでも大歓迎です。

よろしく、

トア

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

linq-to-objects - グループ化-LinqtoObjects

私の次のコードで:

どうすれば次のような結果を得ることができますか?

ParameterID = 11、MaterialID = 855、ProductID = 955、Quantity = 300
ParameterID = 12、MaterialID = 856、ProductID = 956、Quantity = 500

ありがとう

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

vb.net - LINQ to Objects-含まれていませんか?

それぞれがリレーションシップのコレクションを持つアイテムのコレクションがあります。アイテムが関係を持つことができるグループのリストがあります。

特定の関係を持つすべてのアイテムを見つけることができますが、どのグループとも関係がないすべてのアイテムを見つけたいと思います。

これを行うことで、グループのいずれかと関係があるアイテムを見つけることができます。

どのグループとも関係のないすべてのアイテムを見つけるにはどうすればよいですか?

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

json - LINQ to JSON:InvalidOperationException:Lambdaパラメーターがスコープ内にありません

LINQ to JSON(後述)のサンプルコードを実行しようとしていますが、次のエラーが発生します

スタックトレース:

[InvalidOperationException:Lambdaパラメーターがスコープ内にありません]

私が実行しているコードは次のとおりです。

また、「new JProperty( "name"、p.SoftwareName)」という行を削除すると、コードは完全に実行されます。

なんで?

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

linq-to-objects - DataTable集計の問題

DataTableにクエリを実行して、その中の2つの列の合計を計算し、残りのフィールドで結果をグループ化しようとしています。問題は、集計された列の値しか取得できず、集計されていない値を取得できないことです。

これが私が使用しているコードです:

誰かが彼のコードについてヒントを与えることができますか?

前もって感謝します

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

c# - foreach と addrange を使用せずに、linq 式を使用して、オブジェクトのコレクション内から単一の配列または文字列のリストを取得します。

したがって、基本的には、linq を使用して各バディのことわざ {"クール、邪悪、素晴らしい、"悪い"、"ラメ"、"退屈"} を含む単一の配列またはリストを取得したいと考えています。

考えられることはすべて試しましたが、単一の linq 式だけで実行できるのではないかと疑い始めています。仲間の各仲間を調べて、ことわざをリストに追加することもできましたが、linqを学んでいるので、この方法で試してみることにしました。それは可能ですか?これは、バディ内の他のオブジェクトを取得したい場合にも適用できます。この場合は、単なる文字列のリストです。