如何使用 OrderBy
函数对字符串数组进行排序?我看到我需要实现一些接口(interface)...
最佳答案
您可以使用排序数组。
var sortedstrings = myStringArray.OrderBy( s => s );
这将返回 Ienumerable
的一个实例.如果您需要将其保留为数组,请改用此代码。
myStringArray = myStringArray.OrderBy( s => s ).ToArray();
当你说你必须实现一些接口(interface)时,我不确定你指的是什么,但是在使用 IEnumerable.OrderBy
时你不必这样做。 .只需传递 Func<TSource, TKey>
以 lambda 表达式的形式。
关于c# - 在 C# 中对字符串数组进行排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4688964/