Je dois créer une vérification de module qui ajoute des chiffres principaux, disons 0, à un int de départ. J'ai ensuite besoin de retourner un tableau de chiffres dans le tableau car j'ai besoin de faire un calcul sur chaque chiffre pour retourner un nouveau nombre entier.besoin d'un meilleur moyen d'ajouter des chiffres initiaux à int et retourner tableau de chiffres
mon code est le suivant,
var seed = 1234;
var seedString = seed.ToString();
var test = new List<int>();
for(int i = 0; i < 10 - seedString.Length; i++)
{
test.Add(0);
}
var value = seed;
for(int i = 0; i < seedString.Length; i ++)
{
test.Insert(10 - seedString.Length, value % 10);
value = value/10;
}
est-il un moyen plus facile de le faire?
Vous pouvez ensuite utiliser '.ToCharArray()' pour obtenir un tableau de caractères. Soustraire ''0 '' de chaque caractère devrait donner la valeur int dont vous avez besoin. – Heinzi