首页 新闻 会员 周边 捐助

坐标点按X坐标递增排序

0
悬赏园豆:40 [待解决问题]

坐标点存在arraylist 中,使用arraylist的sort排序,将排序的结果存放在另一个arraylist数组中,,用C#用C#语言实现,具体怎么实现呢 

刘大勋勋的主页 刘大勋勋 | 初学一级 | 园豆:162
提问于:2017-07-12 08:36
< >
分享
所有回答(1)
1
{
           ArrayList arr = new ArrayList();
            arr.Sort(new myComparer());
        }

        public class myComparer : IComparer
        {
            public int Compare(object x, object y)
            {
                var x1=(int[])x;
                var y1 = (int[])y;
                if (x1[0] < y1[0])
                    return -1;
                else
                    return 1;
            }
        }
hahanonym | 园豆:1460 (小虾三级) | 2017-07-12 09:00
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册