Utilisation de la fonction Try Parse

230494215 Messages postés 1 Date d'inscription   Statut Membre Dernière intervention   -  
tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   -
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

1 réponse

tsri_badr_esgi Messages postés 524 Date d'inscription   Statut Membre Dernière intervention   9
 
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