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 :
if (num == 0) return new int[1] { 0 };
var digits = new List();
while (num > 0)
{
digits.Add(num % 10);
num /= 10;
}
var arr = digits.ToArray().Reverse().ToArray();