Ste*_*ven 31
var sortedCollection =
from item in collection
orderby item.Property1, item.Property2 descending, item.Property3
select item;
Run Code Online (Sandbox Code Playgroud)
小智 27
借用101 LINQ样本:
orderby p.Category, p.UnitPrice descending
Run Code Online (Sandbox Code Playgroud)
或作为Lambda:
products.OrderBy(p => p.Category).ThenByDescending(p => p.UnitPrice);
Run Code Online (Sandbox Code Playgroud)
Steven的答案可行,但我更喜欢方法链接到声明性LINQ语法,例如
collection
.OrderBy(e => e.Property1)
.ThenByDescending(e => e.Property2)
.ThenBy(e => e.Property3)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
24808 次 |
最近记录: |