Isnumeric en VB.NET

[Résolu]
Signaler
Messages postés
134
Date d'inscription
jeudi 31 juillet 2008
Statut
Membre
Dernière intervention
15 février 2011
-
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
-
Bonjour à tous,

J'ai besoin de savoir si une valeur est numérique. Pour cela j'utilise la fonction IsNumeric tel que :  If IsNumeric(TextBox1.Text) then ....

Jusque là tout fonctionne.

J'ai voulu épurer le code pour mon soft pour qu'il soit à 100% en VB.NET. J'ai donc pour cela décoché dans les référence "Microsoft Visual Basic".

Le problème est que j'ai maintenant une erreur : "Le nom 'IsNumeric' n'est pas déclaré."

Par quoi puis-je remplacer IsNumeric en VB.NET  ?

Merci d'avance pour votre aide,

3 réponses

Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
70
Integer.TryParse

me semble
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
70
pas besoin du = True

TryParse renvoie un Boolean
Messages postés
134
Date d'inscription
jeudi 31 juillet 2008
Statut
Membre
Dernière intervention
15 février 2011
2
Merci Renfield.

 If Integer.TryParse(TextBox1.Text, 0) = True then ....