怎样用C#来进行字符串数组的自然排序

2025-04-17 20:00:47
推荐回答(1个)
回答1:

string[] s = { "a", "A", "ab", "aB", "Ab", "AB", "b", "B" };

Array.Sort(s, (a, b) => string.Compare(a, b, StringComparison.Ordinal));

排序后
{"A","AB","Ab","B","a","aB","ab","b"}