Integer to Integer Array C#

前端 未结 14 1587
深忆病人
深忆病人 2020-12-08 04:42

I had to split an int \"123456\" each value of it to an Int[] and i have already a Solution but i dont know is there any better way : My solution was :

publi         


        
14条回答
  •  忘掉有多难
    2020-12-08 05:22

    int[] outarry = Array.ConvertAll(num.ToString().ToArray(), x=>(int)x);
    

    but if you want to convert it to 1,2,3,4,5:

    int[] outarry = Array.ConvertAll(num.ToString().ToArray(), x=>(int)x - 48);
    

提交回复
热议问题