倒序排列

描述:

将一个正整数里的所有数字倒序排列;

例如:

输入:145263;
输出:654321;

CodeWar:

using System;
using System.Linq;

public static class Kata
{
  public static int DescendingOrder(int num)
  {
    return int.Parse(string.Concat(num.ToString().OrderByDescending(x => x)));
  }
}
using System;

public static class Kata
{
  public static int DescendingOrder(int num)
  {
    char[] arr = num.ToString().ToCharArray();//将整型转化为字符数组
    Array.Sort(arr);//排列数组
    Array.Reverse(arr);//倒序排列数组
    return Convert.ToInt32(new string(arr));//转化回整型并返回;
  }
}

你可能感兴趣的:(CodeWar,-,C#,白色七阶)