タイトル : コレクションとハッシュテーブル 投稿日 : 2006/12/20(Wed) 16:16 投稿者 : へるぷ・みぃ
何が違うのですか? 『あるキーを渡して、対応する値を取得する』という機能を実現したい場合、 どちらを使う方が良いですか? ' コレクションの場合 Dim col As New Collection col.Add("1111", "a") col.Add("2222", "b") col.Add("3333", "c") Debug.Print(CStr(col("c"))) Debug.Print(CStr(col("a"))) ' ハッシュテーブルの場合 Dim hush As New Hashtable hush.Add("a", "1111") hush.Add("b", "2222") hush.Add("c", "3333") Debug.Print(CStr(hush("c"))) Debug.Print(CStr(hush("a"))) |