2012-08-03 60 views
0

我有一个列表项(myList中)的列表,如何获得对Zedgraph数组或y轴的数据从曲线项目

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数据。你需要

在此先感谢.... :)

回答

3

使用

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

对于这包括System.Linq命名空间这样

using System.Linq; 
+0

感谢您的快速答复,救了我的一天...... :) – SanVEE 2012-08-03 13:11:57

3

您可以使用Select只得到了Y坐标。

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

+1的解决方案和既答案是相同的(尼基尔),抱歉,我只能够接受一个答案。 – SanVEE 2012-08-03 13:15:48