2012-08-03 36 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