ToArray
Returns an array of int containing all caracters that compose the number.
Source
public static int[] ToArray(this int number)
{
if (number == 0)
{
return new int[0];
}
else if (number < 0)
{
number = -1 * number;
}
List<int> list = new List<int>();
while (number > 0)
{
list.Add(number % 10);
number = number / 10;
}
list.Reverse();
return list.ToArray();
}
Example
int num = 87559;
int[] arr = num.ToArray();