問題タブ [ilist]

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

c# - IList で FindAll() を実行する方法? (例: SortedList.Values)

私は、C# 2.0/.NET 2.0 の問題に取り組んでいます。Sortedlist があり、この SortedList のすべての「値」(「キー」ではない) を特定の部分文字列で検索し、出現回数を数えたいと考えています。 .

これは私がやろうとしていることです:

mySortedList.Values は IList を返しますが、"myValues" はリストであるため、当然、これは機能しません。myValues で受け入れられるように IList を「キャスト」しようとしましたが、うまくいかないようです。

もちろん、「foreach」ループで mySortedList.Values をループすることはできますが、実際にはそうしたくありません。

誰にも提案はありますか?

EDIT-1: わかりました。これを簡単に行うためのネイティブな方法はないようです。何かが欠けているだけだと思っていましたが、どうやらそうではないようです。したがって、IList に対して "foreach" を実行するだけだと思います。

フィードバックありがとうございます。すべてのフィードバックが良いと思ったので、全員に 1 票を投じました。再度、感謝します!:-)

EDIT-2: 探していた答えが CMS にあるようです。これに関する唯一の注意点 (Qwertie が指摘したように) は、すべての値を別のリストにコピーし、そのリストを最初から最後まで検索する必要があるため、パフォーマンスが低下する可能性があることです。したがって、短いリストの場合、この答えは効果的です。長いリスト?まあ、それはあなた次第です...

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

c# - Linq Select IList

ILists の IList を取得していると思いますが、3 つの子だけを期待しています。どうすればそれを取得できますか?

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

.net - CollectionAssert を使用した IList の単体テスト

MSTest フレームワークには、ICollection を受け入れる CollectionAssert があります。私のメソッドは IList を返します。どうやらリストはコレクションではありません..

IList を ICollection にする方法はありますか?

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

.net - 最適な文字列コンテナー: StringCollection、Collection、リスト、 配列リスト、 ..?

作成時に長さが不明な、上限が事前に決定されていない配列に保持されている文字列に最適なコンテナは何ですか。

次のような単純なコードの場合:

StringCollection文字列用に最適化されたコレクションですか、それとも単にまたはCollection<string>またはList<string>ですかArrayList? それらの違いは何ですか?

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

c# - C# - ジェネリックを使用したリフレクション: IList のネストされたコレクションに関する問題

オブジェクトのプロパティを出力できるようにしたいのですが、iList のネストされたコレクションにヒットしたときに問題が発生しました。

誰でも助けてもらえますか?

乾杯

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

vb.net - IList(Of T).Sort ヘルプ

私の質問は、複数の属性を並べ替えるにはどうすればよいですか? Make.MAKE_English最初に で並べ替え、次に で並べ替えたいModel.MODL_English

どうすればそれを実装できますか?

ありがとう、
~ck

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

c# - リストを公開する必要があるインターフェイス経由?

この質問への回答で、 runefsは、「IListを使用する特別な理由がない限り、IEnumerableを検討する必要がある」と提案しました。どちらを使用しますか、またその理由は何ですか?

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

linq - IListまたはIQueryableでオブジェクトを検索しています

IQueryableリストでアイテムの一致を見つける必要があります。私は次のようなリストを持っています:

ここで、eventItem2のようなEventItemを渡して、リスト内のイベントを見つけたいと思います。EventItem found = eventItems.Select(eventItem2);のようなアイテムを検索して返すにはどうすればよいですか。

乾杯、

S

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

c# - List (sort) のカスタム IComparer の問題 - c#

誰でも助けてもらえますか、ソートに問題があります。ソートしたと思っていましたが、機能していないようです。

次の値を格納するリストがあります

8,6,10,11,7

私はまた別のリストを持っています(私のクラスのアクセサリーには現在accessoriesIdというプロパティがあり、クラスは現在6,7,8,10,11であるidの順序になっています)

したがって、それらを 6,7,8,10,11 から、8,6,10,11,7 という単純なリストから使用される順序に並べ替える必要があります。

私は icomparable を持っており (以下を参照)、このように呼び出しています - 入りますが、リストにはまだすべてのクラスが含まれていますが、まだ 6,7,8,10,11 の順序になっているため、何かが間違っています。

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

sockets - Is Socket.BeginReceive(IList> バッファ.. 非同期ではありませんか?

私は次のカスタムクラスを実装しようとしています:

これはソケットに渡され、そのソケットからデータを受信するためのバッファとして使用されます。

MSDN ドキュメント

テスト中に私は呼び出し時にそれを発見しました

BeginReceive(IList..

ブロックする!? これを BeginReceive(byte[]... に置き換えると、非同期で動作します。

他の誰かがこれに出くわしましたか?

必要に応じてテストコードを投稿しますが、この質問を醜くする前に誰かから聞いてみたいです:)

ありがとう!