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

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));

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