Information.IsNumeric(Object) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna um valor Boolean
que indica se uma expressão pode ser avaliada como um 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
Obrigatórios. Expressão Object
.
Retornos
Retorna um valor Boolean
que indica se uma expressão pode ser avaliada como um número.
Exemplos
O exemplo a seguir usa a IsNumeric
função para determinar se o conteúdo de uma variável pode ser avaliado como um 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)
Comentários
IsNumeric
retornará True
se o tipo de dados de Expression
for Boolean
, Byte
, Decimal
, Double
, Integer
, Long
, SByte
, Short
, Single
, UInteger
, ULong
ou UShort
. Ele também retornará True
se Expression
for um Char
, String
ou Object
que pode ser convertido com êxito em um número. Expression
pode conter caracteres não numéricos. IsNumeric
retornará True
se Expression
for uma cadeia de caracteres que contém um número hexadecimal ou octal válido. IsNumeric
também retornará True
se Expression
contiver uma expressão numérica válida que comece com um caractere + ou - ou contenha vírgulas.
IsNumeric
retornará False
se Expression
for do tipo Date
de dados . Ele retornará False
se Expression
for um Char
, String
ou Object
que não possa ser convertido com êxito em um número.