我在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数据。
提前致谢.... :)
答案 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();