C♯, C#相談室 Part34at TECH
C♯, C#相談室 Part34 - 暇つぶし2ch255:デフォルトの名無しさん
07/10/08 20:01:23
>>254
それならもうDictionaryとListを二重に保持するしかないな。
例えばこんな感じ?

class MapWithList {
 Map map;
 List list;

 public void add(Object key, Object value) {
  map.put(key, value);
  list.add(key);
 }

 public Object getWithKey(Object key) {
  return map.get(key);
 }

 public Object getWithIndex(int i) {
  map.get(list.get(i));
 }
}

テストコンパイルしてないから実際に使えるか知らんが、
ようはこういうことがしたいんじゃない?


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch