• 締切済み

VB.netのコレクションについて

こんばんは。コレクションについて質問させてください。 以下の条件を満たすコレクションは存在するのでしょうか? ・キーとインデックスのどちらでも要素を取り出し可能。 ・キーとインデックスの型は限定されていない(Object型)。 ・SortedListのような要素のソートを行わない(インデックスで要素を参照する場合、要素を追加した順に0・1・2...と参照できる)。

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

ArrayList で Pairクラスオブジェクトを要素とするようなものでいいような気がします

kurage-fuwari
質問者

お礼

アドバイスありがとうございます。 『Pairクラス』を知らなかったので、調べてみたのですが…。 ArrayListに追加したPairクラスを、キーで取得する方法がわかりませんでした。 ArrayListの中から1つずつ要素を取り出して、 合致するキーを検索するような関数を作成しなければならないのでしょうか?

関連するQ&A

専門家に質問してみよう