using System;
public class StringToIntArrayOfDigits_CSharp
{
public static int[] StringToIntArrayOfDigits(string number) {
int[] digits = new int[number.Length];
for (int i = 0; i < number.Length; i++) {
digits[i] = (int)char.GetNumericValue(number[i]);
}
return digits;
}
public static void Main(string[] args)
{
string number = "23089";
int[] digits = StringToIntArrayOfDigits(number);
foreach (int digit in digits) {
Console.Write(digit + " ");
}
}
}
/*
run:
2 3 0 8 9
*/