(すべてのデータを追加してから並べ替えを適用する代わりに)並べ替えられた順序でデータを追加するために使用できるC#(.net Framework)のデータ構造を探しています。私のデータはオブジェクトであり、特定のフィールド(整数フィールド)に従ってそれらを追加したいと思います。
ありがとう
(すべてのデータを追加してから並べ替えを適用する代わりに)並べ替えられた順序でデータを追加するために使用できるC#(.net Framework)のデータ構造を探しています。私のデータはオブジェクトであり、特定のフィールド(整数フィールド)に従ってそれらを追加したいと思います。
ありがとう
オプション1)SortedListを使用し、整数フィールドをキーとして使用します。
オプション2)SortedSetを使用しますが、注意してください..このコレクションには一意のオブジェクトのみを含めることができます(同じオブジェクトの複製はできません)
[System.Collections.Generic.SortedSet<T>][1]