日期:2014-05-17  浏览次数:20828 次

如何把二维int数组a转换为二维double数组
同样地,如何把一维int数组b转换为一维double数组.

最好用Linq实现之。

------解决方案--------------------
double[] result = b.Select(x => (double)x).ToArray();
------解决方案--------------------
不用linq的,也不难


            int[] input = new int[]{1, 2, 3, 4, 5};
            double[] result = Array.ConvertAll<int, double>(input, i => (double) i);