在我的编程中,我遇到了挑战..
Dictionary<string,int> dic=new Dictionary<string,int>();
现在我需要将这些字典“值”转换为“Double”数组。
我试过这样,
string[] strn=dic.Values.ToArray();
但没有工作。任何人都可以解决我的问题。 提前谢谢。
答案 0 :(得分:7)
double[] dd = dic.Values.Select(i => (double)i).ToArray();
答案 1 :(得分:4)
尝试:
double[] strn = dic.Values.Select(v => (double)v).ToArray();
...并且忽视那些不友善的人说“呃”:)