オブジェクトの膨大なコレクション(OfType <>()を使用して列挙可能としてキャストできます)があります。これらの各オブジェクトにはCategory
、アプリケーション内の別の場所にあるリストから取得されたプロパティがあります。このコレクションは数百のアイテムのサイズに達する可能性がありますが、たとえば、可能なカテゴリの6/30のみが実際に使用される可能性があります。これらの6つのカテゴリを見つけるための最速の方法は何ですか?巨大なコレクションのサイズは、全体を繰り返し処理してすべての一意の値を返すことを思いとどまらせるので、これを達成するためのより高速な方法はありますか?
理想的には、カテゴリをにまとめますList<string>
。