LINQ:
List<V> listTempV=
from v in listV
where (v.length>2||....)
orderby v.firstProperty,v.secondProperty
select v;
扩展方法:
List<V> listTempV=
listV.where(v=>v.length>2||....).OrderBy(v=>firstProperty).ThenBy(v=>SecondProperty).select (v=>v);
扩展方法采用λ表达式。
本文探讨了使用LINQ查询语法与扩展方法的不同方式来筛选并排序列表元素。通过具体的代码示例,展示了如何利用这两种方法实现对列表中对象的长度进行条件过滤,并按对象属性进行排序。
630

被折叠的 条评论
为什么被折叠?



