首页 > 编程语言 > 详细

c#ArrayList 对象集合 按某字段(属性)排序

时间:2015-11-05 11:53:06      阅读:492      评论:0      收藏:0      [点我收藏+]

主程序代码

newsCompare newsCompare = new ItemManage.newsCompare();

                    newsList.Sort(newsCompare);

自定义类代码(按照CREATEDATE属性排序)

class newsCompare : IComparer
    {
        int System.Collections.IComparer.Compare(object x, object y)
        {
            TJZB_GDNEWS model1 = new TJZB_GDNEWS();
            TJZB_GDNEWS newsX = (TJZB_GDNEWS)x;
            TJZB_GDNEWS newsY = (TJZB_GDNEWS)y;
            if (newsX.CREATEDATE > newsY.CREATEDATE)
                return -1;
            if (newsX.CREATEDATE < newsY.CREATEDATE)
                return 1;
            return 0;
        }
    }

 

c#ArrayList 对象集合 按某字段(属性)排序

原文:http://www.cnblogs.com/dujinyang/p/4938946.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!