8
最速の検索を提供する.NETコレクション
20,000のルックアップリストに対してチェックする必要がある60kのアイテムがあります。(のようなコレクションオブジェクトが存在しList、HashTableexceptionly速い提供)Contains()方法は?それとも自分で書く必要がありますか?つまり、デフォルトのContains()方法は、各項目をスキャンするだけですか、それともより優れた検索アルゴリズムを使用しますか。 foreach (Record item in LargeCollection) { if (LookupCollection.Contains(item.Key)) { // Do something } } 注。ルックアップリストは既に並べ替えられています。
143
c#
.net
search
collections