我有一个Linq查询,它返回一个有序列表。它可以工作,但是在对 bool 值进行排序时,总是将错误项放在首位。

return from workers in db.Workers
               orderby workers.active, workers.naam
               select workers;
有没有一种方法可以先订购真正的商品?

最佳答案

使用按descending排序的选项,它将颠倒列表。有关排序的更多示例,请参见MSDN Soring Data

return from workers in db.Workers
           orderby workers.active descending, workers.naam
           select workers;

10-06 05:24