【发布时间】:2012-03-16 18:42:12
【问题描述】:
编辑
我是个傻瓜,我的控制器有错字,现在一切都好。 (这是一个非常漫长的一周)
好的,这是我不确定的。我正在考虑以不同的方式实现我想要的,但我想知道是否有办法做到这一点。
我有一个IQueryable 对象,在我的表中,我有一个bool 类型的列,并希望在表中按真/假对其进行排序。
以下是我尝试过的内容:
mQueryableObject.OrderBy(model => model.myBoolean);
这并没有给我预期的结果,正如我所期望的那样。
那么有没有办法通过布尔值(真/假)来订购IQueryable 对象(LINQ)。
我真的很感激一些见解。
【问题讨论】:
-
你想要的是真值,然后是假值?
-
您的预期结果是什么?您有什么错误?
-
@ShaiCohen 好吧,对于订单,它有一个 OrderByDescending 我用于其他订单,所以最终他们进入哪个订单并不重要,因为我可以改变它。
-
@JoachimIsaksson 我想将真假值分开,我以随机顺序获取它们,我不确定来自哪里。
-
好的。你想要什么预期的结果? @Jon Skeet 的答案是问题吗?
标签: c# .net linq sorting sql-order-by