【发布时间】:2016-03-17 17:18:14
【问题描述】:
我必须对字符串数组进行排序。我该怎么做,如果:
- 它们必须按字符串长度排列。
- 如果长度相等,则必须按字母顺序排列。
有什么简单的方法吗?
【问题讨论】:
-
到目前为止你有什么代码?
-
好吧,您可以致电
Array.Sort并传入IComparer<string>或Comparison<string>...或者您可以使用LINQ...您尝试过什么了吗?发生了什么? -
感谢您的回答,但它需要不使用 LINQ 的解决方案,这就是我创建问题的原因。我应该在之前提到过。
-
@Imugi,所以你应该编写自己的排序方式?