gpt4 book ai didi

c# - 排序列表

转载 作者:太空狗 更新时间:2023-10-29 22:17:26 24 4
gpt4 key购买 nike

如何根据字符串 [0] 中的值按字母数字对列表进行排序?

最佳答案

尝试

list.Sort((s, t) => String.Compare(s[0], t[0]));

这将按照 list 中每个数组的第一个元素按字典顺序排序。

因为我不知道你所说的“字母数字”到底是什么意思,如果你需要一个自定义字符串比较路由,你应该这样做:

class MyStringComparer : IComparer<string> {
public int Compare(string s, string t) {
// details elided
}
}

然后

var comparer = new MyStringComparer();
list.Sort((s, t) => comparer.Compare(s[0], t[0]));

关于c# - 排序列表<String[]>,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4751866/

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