問題タブ [addrange]

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 に答える
1127 参照

c# - リストAddRangeを使用するときに重複する値を削除するには? C#

私は分析し、Windows サービス アプリケーションを作成しています。

Insert クエリを作成するときはList<SqlParameter>、AddRange を使用して列を追加します。

インラインではList<SqlParameter> pmlist = new List<SqlParameter>(keys);、{@DeptCode} が含まれています。

次にpmlist.AddRange(pms);、行、pms パラメータが追加されました。

前に述べたバスの pmslist には既に が{@DeptCode}あるため、pmlist には次のような値があります。

DeptCodeが重複しています。そこで、ShadowDeptTable にクエリを挿入しようとして、

また、5 つの列があり、Sql 例外が発生しました。

重複する値を削除または取得しないようにするにはどうすればよいですか? 私を助けてください...

コードは以下です。

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

c# - await から直接 AddRange

私は現在、リスト ( List<List<string>>)のリストを返しています。現在await getWorlds()、それらのそれぞれをループして、各リストの最初のエントリを取得しています。

Worldsそれらすべてを直接.AddRangeまたは何かにすばやく追加できる別の方法があるのだろうか?

これが私のコードです:

これをより小さなものに短縮する方法はありますか?みたいWorlds = worlds.AddRange([0]);な?[0]最初のエントリを取得して、それぞれを に追加したいだけですWorlds。コードを書くためのよりクリーンな方法があるかどうかを確認したいだけです。私は例を見つけることができませんでした。

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

list - linqを使用してselectメソッドからリストにリストを追加する

100個のアイテムのコレクションAがあります。そのリストから、たとえば 20 個のアイテムを除外できる where 句を実行したいと思います。

2 つのアイテムを返す外部メソッドを使用できるアイテムで Select 句などを使用する方法はありますか。

元のリストから 160 個のオブジェクトを取得する必要があります。

私が現在持っているのは

この電話をかけたら

最終的に、160 個のオブジェクト A を含むリストではなく、80 個の (疑似例からの) 2 項目 A リストのリストが作成されます。

ループを回避する方法を探しています。1 つのリストになる単純な Select または AddRange トリックです。