如果对点对象集合按X或Y坐标进行排序?
如题?如果对点对象集合按X或Y坐标进行排序?
var lst=oLst.Orderby(p=>p.X).ToArray(); //按X排序 用Linq语句更灵活些
例如
按X,Y排序
List<Point3d> pts = new List<Point3d>();
var q =
from pt in pts
orderby pt.X, pt.Y
select pt;
按X排序
List<Point3d> pts = new List<Point3d>();
var q =
from pt in pts
orderby pt.X
select pt; 谢谢,我已经找到方法。
页:
[1]