.NETのTreeMapコレクション? – プログラミング – Home

.NETのTreeMapコレクション?
 
通知
すべてクリア

[解決済] .NETのTreeMapコレクション?


toru
 toru
(@toru)
ゲスト
結合: 23年前
投稿: 37
Topic starter  

Javaに存在するコレクションのjava.util.TreeMapのように、
要素をputする毎に、ソートしてくれるコレクションは.NETには存在しないのでしょうか?

とりたてて困るわけではないのですが、こういった処理は
.NETでは、取り出すときにソートするようにするのが一般的でしょうか?

.NET Frameworkは2.0です。


引用未解決
トピックタグ
Blue
 Blue
(@Blue)
ゲスト
結合: 20年前
投稿: 1467
 

TreeMapがあまりよくわからないですが、

SortedList クラス
http://msdn2.microsoft.com/ja-jp/library/system.collections.sortedlist.aspx

SortedList ジェネリック クラス
http://msdn2.microsoft.com/ja-jp/library/ms132319.aspx

というのがあります。
ただし、一意性はないので、追加前に(Containsメソッドあたりで)確認する必要があり
ますが。。。

一応

System.Collections 名前空間
http://msdn2.microsoft.com/ja-jp/library/system.collections.aspx

System.Collections.Generic 名前空間
http://msdn2.microsoft.com/ja-jp/library/system.collections.generic.aspx

.NET Framework2.0ならGenericの方をなるべく使ったほうがいいな。


返信引用
toru
 toru
(@toru)
ゲスト
結合: 23年前
投稿: 37
Topic starter  

まさに探し物はこれですね。ありがとうございました。
SortedList
SortedDictionary
(用途によって、上記を使い分けるようです)

Mapなのに、SortedListというのも変な名前ですね。
Javaに存在するものはやっぱり大抵あるもんですね。


返信引用

返信する

投稿者名

投稿者メールアドレス

タイトル *

プレビュー 0リビジョン 保存しました
共有:
タイトルとURLをコピーしました