C# コレクション – ハッシュテーブルを実現する Dictionary クラス C#で、Key-Valueのペアで値を保持、尚かつ可変長である配列、いわゆるハッシュテーブルを実現するには Dictionary をつかうよ。また、C#のジェネリックなコレクションは System.Collections.Generic に実装されているのでご利用の際には using を忘れずにね! 定義 ジェネリックなコレクションでは、型を指定するよ。たとえばこんな感じ。 // インスタンスの生成 Dictionary<TKey,TValue> dict = new Dictionary<TKey,TValue>(); // TKey,TValue 共に string型 を指定した場合 Dictionary<string,string> dict = new Dictionary<string,string