Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte.
Traduction
Source
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Information.IsNumeric, méthode

Retourne une valeur Boolean indiquant si une expression peut être évaluée comme un nombre.

Espace de noms :  Microsoft.VisualBasic
Assembly :  Microsoft.VisualBasic (dans Microsoft.VisualBasic.dll)
public static bool IsNumeric(
	Object Expression
)

Paramètres

Expression
Type : System.Object
Obligatoire. Expression Object.

Valeur de retour

Type : System.Boolean
Retourne une valeur Boolean indiquant si une expression peut être évaluée comme un nombre.

IsNumeric retourne True si le type de données de Expression est Boolean, Byte, Decimal, Double, Integer, Long, SByte, Short, Single, UInteger, ULong ou UShort. Il retourne également True si Expression est un Char, String ou Object qui peut être correctement converti en nombre. Expression peut contenir des caractères non numériques. IsNumeric retourne la valeur True si Expression est une chaîne qui contient un nombre hexadécimal ou octal valide. IsNumeric retourne également la valeur True si Expression contient une expression numérique valide commençant par un + ou un - ou bien contient des virgules.

IsNumeric retourne False if Expression est de type de données Date. Il retourne également False si Expression est un Char, String ou Object qui ne peut pas être correctement converti en nombre.

L'exemple suivant utilise la fonction IsNumeric pour déterminer si le contenu d'une variable peut être évalué comme un nombre.


Dim testVar As Object
Dim numericCheck As Boolean
testVar = "53"
' The following call to IsNumeric returns True.
numericCheck = IsNumeric(testVar)
testVar = "459.95"
' The following call to IsNumeric returns True.
numericCheck = IsNumeric(testVar)
testVar = "45 Help"
' The following call to IsNumeric returns False.
numericCheck = IsNumeric(testVar)


.NET Framework

Pris en charge dans : 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)
Contenu de la communauté Ajouter
Annotations FAQ