wyqzm 发表于 2014-3-2 09:58:46

如果对点对象集合按X或Y坐标进行排序?

如题?

如果对点对象集合按X或Y坐标进行排序?

hhhwjb 发表于 2014-8-7 16:24:38

var lst=oLst.Orderby(p=>p.X).ToArray(); //按X排序

雪山飞狐_lzh 发表于 2014-8-7 18:29:56

用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;

wyqzm 发表于 2014-8-20 20:21:03

谢谢,我已经找到方法。
页: [1]
查看完整版本: 如果对点对象集合按X或Y坐标进行排序?