キー/インデックスでアクセスできるが実装できないハッシュテーブルまたはその他の配列に追加したい文字列値のリストがあります。私はこれが私が望むように機能していますが、それは醜いです
List<string> valueList = new List<string>();
valueList.Add("1");
valueList.Add("2");
valueList.Add("3");
Hashtable p = new Hashtable();
valueList.ForEach(delegate(string f) { p.Add(valueList.FindIndex(v => v == f), f); });
編集:ジェームズがリストがインデックスによって値を返すことを思い出させた後、リストを使用しましたが、これが最終的な結果です
valueList.ForEach(f => sequenceList.Add(int.Parse(f)));