SortedListというものを初めて使ったのですが、TValueの値を取ってくるための方法のメモ
SortedListでValueを取得
SortedListは<Tkey,TValue>の形でDictionaryと同様に値を格納できるのですが、追加順序に関わらずKeyを自動でソートしてくれるのが特徴です。
ただ、Keyを直接指定してValueを取ってこれないので、上記のように一旦KeyでIndexの位置を取得して、そのIndex番号を指定してValueを取るという流れになります。
Dictionaryのように値を保持できるのに、Keyを直接指定してValueを取ってこれないのは不便ですし、Dictionary型の変数が自動でソートされることにどんなメリットがあるのか、あまりよく分からないのですが参考になれば。
コメントを残す