次の要件を持つ優先リストを実装したいと考えています。
- 動的な優先度メソッド/プロパティが必要です (つまり、追加後にアイテムの優先度を変更できます)。
- すべてのアイテムを追加/削除する機能が必要です。
- パフォーマンスは本当に問題なので、アイテムが追加されたときや優先度が変更されたときにソートされない実装が必要です。
- 私は、C# の組み込みコンポーネントをそのまま使用することを好みます (存在する場合、存在しない場合は、マイナーな変更を加えて)。
次の要件を持つ優先リストを実装したいと考えています。