逗号分隔字符串为Double c#

本文关键字:Double 字符串 分隔 | 更新日期: 2023-09-27 18:15:04

我想将1,2,3,4,5,6,7,8,9,10字符串转换为Double。

我尝试了Convert.ToDouble(String);Double.Parse(String);,但返回1.0

如何将多逗号字符串转换为双引号?

逗号分隔字符串为Double c#

从你的问题来看,你实际上有10个数字,而不是1。使用以下代码:

var nums = "1,2,3,4,5,6,7,8,9,10";
var digits = nums.Split(',').Select(r => Convert.ToDouble(r)).ToArray();
// the result will be an array of doubles, also this only works with .NET 3.5 or better.

让我知道这是否适合你。