Целочисленный массив в целочисленный C #

Мне пришлось разделить int "123456" каждое его значение на Int [], и у меня уже есть Решение, но я не знаю, есть способ лучше: Мое решение было:

public static int[] intToArray(int num){
    String holder = num.ToString();
    int[] numbers = new int[Holder.ToString().Length]; 
    for(int i=0;i<numbers.length;i++){
        numbers[i] = Convert.toInt32(holder.CharAt(i));
    }
    return numbers;
}
19
задан Daniel Abou Chleih 1 November 2013 в 11:15
поделиться