如何从曲线项中获取数组或y轴数据列表

时间:2012-08-03 12:30:14

标签: c# arrays copy zedgraph

我在Zedgraph上有一个列表项(myList),

PointPairList myList = new PointPairList();

myList中有一些值,现在我只想将y值单独复制到一个新数组中。

我的追踪:

myList.toArray(); // Seems to return a complete set of pointpair list
myList.GetRange(); // Gets a range of pointPair list

我正在寻找一种方法,只复制y数据。

提前致谢.... :)

2 个答案:

答案 0 :(得分:3)

使用

double[] yvalues = myList.Select(p => p.Y).ToArray();

为此,您需要以这种方式包含System.Linq命名空间

using System.Linq;

答案 1 :(得分:3)

您可以使用Select仅获取Y坐标。

var result = myList.Select(pointPair => pointPair.Y).ToArray();