Information.IsNumeric(Object) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve un valor de tipo Boolean
que indica si una expresión puede evaluarse como un número.
public:
static bool IsNumeric(System::Object ^ Expression);
public static bool IsNumeric (object? Expression);
public static bool IsNumeric (object Expression);
static member IsNumeric : obj -> bool
Public Function IsNumeric (Expression As Object) As Boolean
Parámetros
- Expression
- Object
Obligatorio. Expresión Object
.
Devoluciones
Devuelve un valor de tipo Boolean
que indica si una expresión puede evaluarse como un número.
Ejemplos
En el ejemplo siguiente se usa la IsNumeric
función para determinar si el contenido de una variable se puede evaluar como un número.
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)
Comentarios
IsNumeric
devuelve True
si el tipo de datos de Expression
es Boolean
, Decimal
Long
SByte
Integer
Short
Single
Double
Byte
, , UInteger
, ULong
o .UShort
También devuelve True
si Expression
es , Char
String
o Object
que se puede convertir correctamente en un número. Expression
puede contener caracteres no numéricos. IsNumeric
devuelve True
si Expression
es una cadena que contiene un número hexadecimal o octal válido. IsNumeric
también devuelve True
si Expression
contiene una expresión numérica válida que comienza con un carácter + o - o contiene comas.
IsNumeric
devuelve False
si Expression
es de tipo Date
de datos . Devuelve False
si Expression
es , Char
String
o Object
que no se puede convertir correctamente en un número.