[C#] Vérification de saisie
Salut, je voudrais ajouter une ligne qui me permette de vérifier la bonne saisi d'un entier par l'utilisateur. Pour cela je voudrais faire un truc du genre : tant que nb n'est pas un entier, afficher erreur .... Seulement je ne sais pas comment faire , je peu pas ecrire (ligne 19): voila le debut de mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
| using System;
namespace ConsoleApplication1
{
/// <summary>
/// Description résumée de Class1.
/// </summary>
class Class1
{
const int Max = 9;
static void remplTab(ref int[]Tab, ref int taille)
{
int i;
int nb;
i = 0;
Console.Write("Entrez un nombre : ");
nb = Convert.ToInt32(Console.ReadLine());
while (nb = ?????????)
{
Console.Write("Saisie incorrecte, veuillez retapez votre nombre.");
Console.Write("Entrez un nombre : ");
nb = Convert.ToInt32(Console.ReadLine());
}
while (i < Max && nb != 0)
{
Tab[i] = nb;
i = i + 1;
Console.Write("Entrez un nombre : ");
nb = Convert.ToInt32(Console.ReadLine());
}
taille = i - 1;
}
static void Afficher(ref int[]Tab, ref int taille, ref int Numero)
{
int i;
i = 0;
Console.WriteLine("Tableau numéro {0}", Numero);
for (i = 0; i <= taille;i++)
{
Console.WriteLine("{0} : {1}", i, Tab[i]);
}
} |
merci de votre aide