Ich hatte einen int „123456“ jeden Wert davon auf ein Int [], und ich habe bereits eine Lösung zu teilen, aber ich weiß nicht, ist es eine bessere Art und Weise: Meine Lösung war:Integer Integer Array C#
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;
}
meine Antwort pal Überprüfen Sie, es ist der einfachste Weg, wenn Sie 'LINQ' –
@Hans Passant hörte, bin ich ziemlich sicher, dass über die Array-Länge weil die längste Zahl, die ich habe, 999996 sein kann, also 6 ist die höchste Länge eines Arrays, und auch Leistung ist kein Problem wegen dieser Anzahl Beschränkung. – Burimi