gpt4 book ai didi

c# - Linq 首先按特定数字排序,然后按顺序显示所有其余部分

转载 作者:IT王子 更新时间:2023-10-29 03:42:44 26 4
gpt4 key购买 nike

如果我有一个数字列表:

1,2,3,4,5,6,7,8

我想按特定数量订购,然后显示其余的。例如,如果我选择“3”,列表应该是:

3,1,2,4,5,6,7,8

寻找 linq 和 c#。谢谢

最佳答案

您可以在 OrderByThenBy 中使用比较来执行条件排序。

list.OrderByDescending(i => i == 3).ThenBy(i => i);

我使用 OrderByDescending 因为我想首先匹配结果(truefalse“更高”)。

关于c# - Linq 首先按特定数字排序,然后按顺序显示所有其余部分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9933888/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com