ho dovuto dividere un int "123456" ogni valore di esso ad un int [] e ho già una soluzione, ma non so c'è un modo migliore: La mia soluzione era:Integer a intero 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;
}
leggi la mia risposta amico, è il modo più semplice se avete sentito parlare 'LINQ' –
@Hans Passant, sono abbastanza sicuro circa l'Array Lunghezza perché il numero più lungo che ho può essere 999996 quindi 6 è la lunghezza massima di un array, e anche le prestazioni non sono un problema a causa di quella limitazione del numero. – Burimi