有一个由数字及逗号组成的字符串,所有的数字都为整数。填完整函数,取出数字,
从小到大排列并返回。

解决方案 »

  1.   


    string str = "12,31,343,734,3,67,871,21";
                string[ s = str.Split(',');
                int[] arr = new int[s.Length];
                for (int i = 0; i < s.Length; i++)
                {
                    arr[i] = Convert.ToInt32(s[i]);
                }]
      

  2.   

    忘排序了,最后加一句Array.Sort(arr);就Ok 了
      

  3.   

    string text = "100,2,3,5,10,6";
    int[] array = text.Split(',').Select(s => int.Parse(s)).OrderBy(i => i).ToArray();