详细内容
.Net里List排序的方法
发布日期:2012-08-16     点击:6374     字体:[ ]

List使用Sort()排序比较麻烦,还有创建比较器,这里介绍使用Linq排序方法。

如下,我们获得了包含ID,NAME,ZDBASE等属性的List,下面按ID排序

List<Model.LookupValue> list = (List<Model.LookupValue>)Helper.GetList("ZDBASE");

            IEnumerable<Model.LookupValue> query = null;
            query = from items in list orderby items.ID select items;

           //在将IEnumerable转换为List

            list = query.ToList<Model.LookupValue>();

现在的list就是按指定属性排序的List。

用户评论
昵称 
内容  *
验证码   
   
Copyright © 2010 zdbase.com All Rights Reserved. 苏ICP备15039389号 可人软件设计