0

在我的编程中我有一个挑战..

Dictionary<string,int> dic=new Dictionary<string,int>();

现在我需要将那些字典“值”转换为“双”数组。

我试过这样,

string[] strn=dic.Values.ToArray();

但不工作。谁能解决我的问题。提前致谢。

4

2 回答 2

7
double[] dd = dic.Values.Select(i => (double)i).ToArray();
于 2011-06-08T10:13:19.310 回答
5

尝试:

double[] strn = dic.Values.Select(v => (double)v).ToArray();

...并忽略那些不友善地说“duh”的人:)

于 2011-06-08T10:13:49.950 回答