如何解决C#中的排序字符串数组
|解决方法
此代码段正常工作
, 如果您对数字有疑问(例如将按1、10、12、2排序的1、2、10、12),则可以使用LINQ:
var arr = arr.OrderBy(x=>x).ToArray();
, 实际上,我看不到任何null:
给出:
static void Main()
{
string[] testArray = new string[]
{
\"aa\",\"ab\",\"ac\",\"ad\",\"af\"
};
Array.Sort(testArray,StringComparer.InvariantCulture);
Array.ForEach(testArray,x => Console.WriteLine(x));
}
我获得了:
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。