linq - 由谁被选中的顺序

时间:2014-10-17 09:30:36

标签: c# linq

我想知道我如何orderbylinq的列表中被选中。

例如,我在列表中有4个名字

  1. 鲍勃
  2. 赖安
  3. 莎拉
  4. 只要说出旁边的数字就是他们的关联ID。

    所以用户选择" Sue和Sarah" - 我希望Sue和Sarah现在位于列表之上

    2 - 苏  4 - 莎拉  1 - 鲍勃  3 - 瑞恩

    我有的Linq是

    List<entity> = List.OrderBy(x => x.id == IDsSelected).GroupBy() // Probably not group by... 
    

    有什么想法吗?

    先谢谢

1 个答案:

答案 0 :(得分:3)

您可以将OrderBybool一起使用,但如果OrderByDescending应位于列表顶部,则必须使用true(我记得通过处理{ {1}}为true1false):

0