Bonjour à tous,
Comment tester si le contenu d'une textbox est un entier ?
Faut-il essayer de le convertir ?
Merci d'avance pour vos réponses![]()
Bonjour à tous,
Comment tester si le contenu d'une textbox est un entier ?
Faut-il essayer de le convertir ?
Merci d'avance pour vos réponses![]()
En fait je crois que je vais utiliser la fonction IsNumeric et ensuite tester si il y a une virgule.
Cela devrait aller !
Désolé pour le dérangement![]()
Si tu est certain d'utiliser un entier, sans formattage ( + / - / %...) le plus rapide est de verifier que chaque char est un chiffre et puis convertir
Autrement tu peux utiliser Double.Tryparse
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfSystemDoubleClassTryParseTopic.asp
[RAJOUT]
Autant eviter IsNumeric, is se trouve dans une lib a part du framework qui n'existe que pour des raisons de compatibilite lors de traductions automatiques de projets vb6 en vb.net
Voila un bench sur les differentes facon de tester si un texte est numerique ou pas:
http://aspalliance.com/articleViewer.aspx?aId=80&pId=3
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager