Utilisation de la fonction Try Parse

Fermé
230494215 Messages postés 1 Date d'inscription dimanche 12 mai 2013 Statut Membre Dernière intervention 12 mai 2013 - Modifié par yoann090 le 12/05/2013 à 17:13
tsri_badr_esgi Messages postés 524 Date d'inscription samedi 21 mars 2009 Statut Membre Dernière intervention 26 mai 2014 - 12 mai 2013 à 20:31
bonjour, j'aimerai bien savoir comment utiliser la fonction Try Parse pour testes si le contenu d'un textBox est numeric ou chaine ???
merci d'avance
A voir également:

1 réponse

tsri_badr_esgi Messages postés 524 Date d'inscription samedi 21 mars 2009 Statut Membre Dernière intervention 26 mai 2014 9
12 mai 2013 à 20:31
supposant j'ai une textbox1 et une bouton1:
au click du bouton je verifie l'entré de l'utilisateur comme suit:
private void button1_Click(object sender, EventArgs e)
       {
           int result;
           if (int.TryParse(textBox1.Text,out  result)==true)
           {
               MessageBox.Show("le text est un numerique");
           }
           else
           {
               MessageBox.Show("le texte est un string et ne peut pas être utilisé comme un numerique");
           }
           
       }



tryParse est une méthode static qui retourne un bool spécifiant si le string peut être convertis comme numerique ou non.ce methode est mieux car il ne lance pas des exeptions contrairement a la méthode Parse qui lance les exceptions si le string est inconvertable au numeric
0