如何在c#中将数组类型转换为double

Kha*_*hab -3 c# arrays types

你好,我试图改变字符串数组的类型包含像{12.3,33.7,...}这样的数字,我想在c#中将这个数组的类型转换为Double

Ily*_*nov 5

LINQ Select用于将对象从一种形式转换为另一种形式.double.Parse用于将string值解析为double值.您可以将它们组合到:

double[] doubles = strings.Select(double.Parse).ToArray();
Run Code Online (Sandbox Code Playgroud)

你也可以使用所谓的lambda语法

double[] doubles = strings.Select(s => double.Parse(s)).ToArray();
Run Code Online (Sandbox Code Playgroud)

你一定要熟悉LINQ技术.考虑101个LINQ示例的大量集合作为学习教程