Skip to main content
 首页 » 编程设计

c#之使用 LINQ 将项目置于集合顶部

2024年01月22日27langtianya

使用 LINQ,我希望将符合特定条件的项目放在我的收藏的顶部。我试过了

myCollection.OrderBy(m => m.Foo == "Bar" ? 0 : 1); 

但我运气不好。有谁知道为什么这不起作用?

提前谢谢你。

请您参考如下方法:

OrderBy() 和其他 LINQ 方法不会修改调用它们的集合;相反,它们返回一个新的集合。