迭代在字符串C#中写入的浮点数

axc*_*tor 0 c# string list

我从设备中读取了一些浮点数,这些浮点数被保存为一个字符串.

例如:

string myTrace = myDevice.ReadTrace();
Run Code Online (Sandbox Code Playgroud)

myTrace 阅读后包含:" - 54 7 6.3 70 -90 ......"

那么跟踪内部的值的数量是未知的.

如何将字符串转换为List<float>

谢谢

Ous*_* D. 6

拆分基于' '然后映射stringfloat最后收集到列表:

List<float> floats = myTrace.Split(' ').Select(float.Parse).ToList();
Run Code Online (Sandbox Code Playgroud)