これはばかげた質問かもしれませんが、私はそれについて読んでHashtablesおりDictionaries、キーを使用してアイテムにインデックスを付けるため、リストよりも高速です。
私は、ListまたArrayはが値のない要素を表し、aが値のある要素を表すことを知ってDictionaryいます。だから私はDictionaryあなたがキーとして必要な値とそれらのすべてで等しい値を持つことは賢明だと思いますか?
更新:
コメントに基づいて、私が必要だと思うのはですHashSet。この質問は彼らのパフォーマンスについて話します。