我有一个字符串值列表,我想将其添加到哈希表或其他可以通过键/索引访问但无法实现的数组中。我有这个按我想要的方式工作,但它很丑
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)));