描述:
将一个整数数组中的所有数字排序,如果数组为空,则返回new int[]{}
例如:
SortNumbers(new int[] { 1, 2, 10, 50, 5 }); // should return new int[] { 1, 2, 5, 10, 50 }
SortNumbers(null); // should return new int[] { }
MyCode:
using System;
public class Kata
{
public static int[] SortNumbers(int[] nums)
{
if(nums == null)
return new int[]{};
else
Array.Sort(nums);
return nums;
}
}
CodeWar:
using System.Linq;
public class Kata
{
public static int[] SortNumbers(int[] nums)
{
return nums == null || !nums.Any() ? new int[] { } : nums.OrderBy(n => n).ToArray();
}
}