2
是否可以在立即窗口中将int数组转换为双数组?我试图施放,但不知何故,它不工作。我想知道这是否可能?在立即窗口中将int数组转换为双数组?
是否可以在立即窗口中将int数组转换为双数组?我试图施放,但不知何故,它不工作。我想知道这是否可能?在立即窗口中将int数组转换为双数组?
这个演员是非法的。试着编译它,你会发现它也不起作用。
下面的代码将执行此转换:
var d = i.Select(x => (double)x).ToArray();
不幸的是,你不能用它在即时窗口,因为它不支持lambda表达式。
不需要lambda表达式一种解决方案是以下几点:
i.Select(Convert.ToDouble).ToArray();
这可能是工作,因为没有lambda表达式。感谢Chris的想法。
有没有办法? – User1551892
会使用'Convert.ToDouble'来代替Lambda吗? – Chris
@Chris:你的意思是在'i.Select(Convert.ToDouble).ToArray()'?是的,这可能非常有效。 –