Dictionary<string, string> dic = new Dictionary<string, string>(); foreach (KeyValuePair<string, string> kv in dic) { kv.Key; kv.Value; }
这个行吧?几乎一模一样。。
假设楼主 sort[id]数组存储的是string
int id = 0;
foreach (string str in sort)
{
//i就是ID
//str就是sort[id]的值
Console.Write(str);
i++;
}
楼主的需求,直接用FOR循环更合适
for(int id;id<sort.length;id++){
Console.Write(id);
Console.Write(sort[id]);
}
}
foreach?