gpt4 book ai didi

c# - 用于更改项目条例的自定义排序算法

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:26:47 24 4
gpt4 key购买 nike

您到处都可以看到它,将项目拖放到不同的行或向上和向下箭头以在列表中向上或向下移动项目。

完成此任务的首选算法或模式是什么

最佳答案

嗯,把它放在有序列表中而不是排序?

假设您有一个项目列表:

List<string> l = new List<string>() {"one", "five", "two", "three", "four", "six"};

想要将项目 1(“五”)移动到索引 5(在 “六” 之前)?

l.Insert(5, l[1]);
l.RemoveAt(1);

将其适应任何类型的显示并不难。

关于c# - 用于更改项目条例的自定义排序算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8595372/

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