我如何用数字[重复]对字符串进行排序

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我如何用数字[重复]对字符串进行排序相关的知识,希望对你有一定的参考价值。

有人可以帮我吗?

我有输入字符串

Console.WriteLine("Enter some numbers"); string numbers = Console.ReadLine();

并且假设输入将为“ 3145”。如何对它们进行升序排序(如果可能的话,带循环),输出为“ 1345”?

我是一个初学者...

答案
这是一个可能的解决方案:

Console.WriteLine("Enter some numbers"); string numbers = Console.ReadLine(); string result = string.Concat(numbers.Select(x => int.Parse(x.ToString())).OrderBy(x => x));

以上是关于我如何用数字[重复]对字符串进行排序的主要内容,如果未能解决你的问题,请参考以下文章

按字符串内的数字对数组进行排序[重复]

python:当它是数字列表时对字符串列表进行排序[重复]

神奇的算法!看我如何用php实现计数排序

排序字符串数字[重复]

数组列表排序[重复]

“”和“”有啥区别,我如何用字符来测试前者?